A lot of peeps use a *nix distro everyday and they swear they will never go back.More power to ya. Daily driving any Linux sucks balls IMO.
Windows and Mac are not the same and just not be thought of "Windows" as you would use a Mac. The same holds true for *nix. Some distros are designed for newbs and other distros are for the more savvy. I've used Ubuntu before and it is one of the most user friendly. One must find out how to use the built in package manager in order to get what they need. I agree that *nix is not ready for prime time when it comes to running games, but for audio and video it should reign much better. I'm sure if a hard core *nix user posted here there is a simple solution for this issue