Well I tried ArchLinux for all of the amount of time it took to install the distribution.
It’s not fantastic. Seems like the community-developed package directory is by FAR more superior to Portage, and silly things like adding repository URLs to apt-get or yum.
I gave Fedora 7 a try and… I’m writing this to you right now in their wonderful Gnome environment. I have the same problem I did with it about a year ago, which is no mp3/etc support out of the box, nor an easy solution like Ubuntu has with a waiver of responsibility.
I also attempted to get the nVidia binary driver working in Fedora just now with a very easy guide… that failed miserably.
I think from now on I’m just going to work towards having a dual-boot setup. Windows for when I need to get things done (or blow people up), and Ubuntu when I feel like a challenge and learning something new.