If you have new hardware, and you like linux, good luck, Linux only works well with older hardware, new hardware is only supported if the majority of users use the hardware or if the hardware is implemented using protocols that are in common use. This was more a problem in the old days when hardware termed "wintel" cards relied on Windows to make up for functionality that existed on the card, if you wanted that hardware to work with linux, you'd have to implement the device functionality in linux. Overtime the device manufacturers got a clue that it was better to have a well defined interface and open drivers, though some still need a good swift kick, because those who buy hardware, particularly motherboards, memory, network cards and drives are web services, and a majority of them are Linux based.
Now about Firefox? I have no clue, web browsers are a dime a dozen, if you are worried about losing functionality when you switch, keep in mind you can always go back to the previous version by say using a copy of firefox from this website:
Everything on portable apps runs well in "WINE" on linux .. So whether I'm in Windows or Linux, whether I have system administrator priviledges or not, I can run these programs because they all run from a USB FLASH drive. The cool thing? IF you are on Linux, and you use WINE, every user can install Windows software of their own, in WINE (though not everything will run in WINE), either in their account or in a flash drive. This is perfect for schools because it means the students can not only can take their homework with them, they can also bring their web browser and other applications, complete with the bookmarks and settings with them to school as well..
Well how do you protect students from bad sites at school? Use a firewall, but that's another story..
SOOOOOOOOOOOOOO..... If you prefer a version of firefox, you can use that version of firefox to your hearts content, regardless of what your organization picks, by utilizing older versions from the "portable app" site. BTW (By the way), probably best to be on Linux because Windows is susceptible viruses mainly because it permits users to install software from the web without administrative privileges, and most attacks disguise themselves as Windows requesters, I usually cruise through "malicious activity" warnings like nothing is there.
Oops forgot... Though you can't get viruses in linux very easily, you can theoretically get viruses running windows applications with WINE, though if the user lacks administrative priviledges, there is little malicious that can really be done. Also WINE applications can't run in the background. Note, you can run WINE on MacOSX, it is called "darwine". To find out more about WINE, search for wine on the net, you will likely find the software at the top and not the fruity drink, yes it is that popular.
There is no need to fear hyperlinks, especially if you are on Linux.. BTW, whoever coded this form system left out the article limit for the article update it seems.. BUG..