I just turn to linux because i don't need to use windows for anything anymore. I've learned linux enough, plus it saves me 100$ or more not needing to buy an OS, and stuff like replicating the aero interface in linux takes a lot less hardware to accomplish. Overall, linux takes less hardware to accomplish, most distros run great on 256mb or less on an old processor, after that there's lightweight distributions like Antix which can be run on even less desirable ****ty old hardware. One thing that i especially like about linux is live-cd's and thumb drive installations of linux (you can't do this at all with windows). Another thing this all comes down to is that it's apparent that linux is no where near as bloated as other operating systems.
Two things i will stick by that is definitely better than windows in linux is administrator privilege handling and software updating. Need to do something administrative in linux? It wont let you unless you know the admin password (at least in vista if you're going to change something administrative it lets you know what you're going to do before you change a setting).
Software updating all comes from one spot for every single program installed, and that's the repositories, and that's all from one program such as synaptic package manager. In windows if you're software automatically updates itself it's either microsoft update (microsofts repository for updating everything microsoft, applauding microsoft for this), but if you have say java, flash, or other programs that automatically update themselves, then those need to have their own auto-updating programs to sit in memory until an update is out for those programs (this takes more resources depending on how many programs that are non-microsoft that auto-update themselves).
I'm not saying i'm anti windows. Windows is a great OS, and vista certainly is worth the upgrade, but i'd only buy home basic since i don't even use a 3d accelerated desktop in linux, it's cheaper because i don't need everything from vista, and i just plain old like the vista basic theme a lot more appetizing. Aero is really the one bad thing i don't like about vista (unnecessary bloat requiring unnecessary hardware requirements), but aside from aero vista has tons of useful stuff inside of it. What i want to say here is that vista has good bloat (because it's a large installation), but i think you get what i mean (currently taking a vista class in my college for ****s and giggles, because i don't know vista as well as xp, especially since i fix computers for money).