2Loose said:
I use Ubuntu for everything except gaming and (work) programming, in which case I think Visual Studio beats anything available on Linux (Eclipse included) so far...
I agree with you there. Microsoft's IDEs, even their free ones, are much better than anything I've seen for Linux. The Linux compilers seemed like stepping back in time fifteen years.
I tend to use Ubuntu on my laptop, which is dual boot. I much prefer Ubuntu to Windows for internet applications. I get fed up with being nagged by the virus checker, not to mention all the shite that get's downloaded to your computer anyway. Linux O/Ss are a lot easier to maintain if you haven't done a course in IT support, bought the Windows installation disk and have an external drive to clone the hard disk. My PC broke last year, and I'm sure it was largely to do with all the Microsoft updates stuffing it up. It might have been a virus; the confikker virus was pandemic then, but I still suspect the MS update as that was the last thing my PC tried to install before it broke. My previous work PC started to suffer horrendously when MS started downloading regular hotfixes and updates. With my laptop, the most likely reason for starting it up in Windows mode is to print something off, because I can't be arsed finding a Linux driver for my printer. When I do boot up in Windows I take the ethernet connection out (I don't have a wireless router). I also have Windows on my PC, but I tend not to use it. I have downloaded Linux Crunchbang to a memory stick and tend to boot it off that. Some time I will also download another Linux distro to my PC to make it dual boot, but I'm waiting for a Linux magazine with Mandriva on DVD to come out. I may actually re-install Zen Walk back on it. It's not the best but the screen savers are trippy.
For work, Windows is better because Microsoft Office applications, Word, Excel, Access, etc are somewhat better than the Linux counterparts. Most the world works on Windows so you have to be aware of compatibility issues when presenting work.