I guess this topic has turned into a Linux free-for-all, so here's my $0.02:
I've been using Linux since 1999 (this will be my 10th year -- Yay!), and I've used most of the "main-stream" Linux distros since then. I still use Slackware on one machine (mostly out of nostalgia), but for the most part, have converted everything over to Ubuntu. Why? because I'm just tired of having to configure the system the way I want. At work, I have to baby-sit hundreds of Sun Solaris servers all day long (and at night and on weekends, holidays, etc...), and want my home systems to "just work", but do not like Windows and find Mac OS to be to GUI-fied for my tastes. The wife uses a Mac, but that's just her personal preference. And I know just enough about Macs to be able to keep hers working :-D
I also dabble in FreeBSD and OpenBSD, because they are very good Unix-like operating systems in their own right.
When I recommend Linux to friends or acquaintances, I go with Ubuntu. Yes, you still have to install the codecs to make a lot of multi-media work (no, I don't use the 3rd party pre-packaged scripts), but it only takes a little effort on my part, to get a tremendously usable desktop.