DavidHale said:
In a similar vein we are also toying with the idea of switching to Linux instead of Windows - any opinions?
It depends. I run Linux almost solely at home (except for Mapsource, where I really need to investigate VMWare, so I don't have to dual boot any more). You can do almost anything on Linux that you can on Windows, the biggest difference being computer games. Although a lot more games will run on Linux nowadays, if you're a big gamer, you may want to either dual boot or stick with Windows.
But for all the usual applications, Linux is just fine. I use Firefox for the Web, KMail for e-mail, OpenOffice for documents and spreadsheets, the Gimp for photo processing, and Eclipse for Java programming. I use KDE as my desktop, which is familiar and comfortable for any Windows user. The biggest problem is if you rely on a particular piece of Microsoft software. Microsoft will not be porting anything to Linux any time soon.
Potential problems include drivers for very rare hardware, and WiFi support is only just maturing.
I'd suggest getting hold of SuSE 10, or the latest Mandriva release, clearing some space on your hard disk, and installing Linux as a dual boot, so you can play around with it and get a feel for it. Start off with KDE as your desktop, as it's the quickest to get a feel for, and install Firefox, OpenOffice, and MPlayer and GXine as media players.
It helps if you are an experienced computer user, and now a bit about what you are doing, but it's pretty user-friendly nowadays, and no longer for hardcore geeks only. A good place to start, and to find general information, is
The Linux Documentation Project.