Yeah, nvidia really does have much better drivers than amd/ati. My ex has like the miracle machine, it came with a geforce 8400gt.
In all honesty, i make much more money off of windows than i ever do off of linux. On average, what i'm fixing in windows is a heck of a lot more than 10 minute repairs. The inefficiencies of windows makes me money. Microsoft update makes me a lot of money.
Sounds like you need a better choice in linux to mess around with. Not switch totally from windows and use it souly, but to mess around with. Mandriva like i said is a good choice, upon installation your proprietary nvidia or amd drivers are installed, all of the codecs you could ever imagine have already been installed (you can even play windows media right out of the box with mandriva), and there is flash already working. If your distro isn't working for you, try another

Anyway, be very careful with the admin privileges in linux. On average someone with admin privileges in linux is just like someone with admin privileges in windows...if that person don't know what they're doing, they can ream the system.
Anyway, this is my ex were talking about here, she's not going to screw up the computer, she only uses openoffice and firefox and much better that she uses them in linux than windows. This is a scenario where installing linux is perfect for someone else.
Linux as a whole will NEVER start to work out those kinks, due to the fact that Linux will NEVER operate as a whole.
This is something both of you guys said. Linux does operate as a whole actually. Scuddie is straying from the topic anyhow.
Yes, there's hundreds of distros out there, yeah they all seem kind of separate, but they do actually help each other out. Ubuntu puts out packages and bugfixes for debian, debian does the same back for ubuntu, some debian devs help out over with redhat, and redhat helps out all over with ubuntu. Basically distro developers help other each out a lot. Past people helping each other out, distros are getting more and more synced for released. Meaning that many distro's get released at the same time. When this happens, it means that the distros that were released at the same time are all made out of the same stuff. Mandriva 2008.1 has the same versions of software as ubuntu 8.04. Syncing releases makes it easier for developers to make their software available to other distros. Also, we can't forget about the LSB (linux standard base foundation). Linux does quite operate as a whole. And this operation does help work out kinks in the long run especially.