I've been using Linux for around 6 years. I started out with Slackware. After some time with Slackware I was a fairly competent "user" but far from a developer. So dependency after dependency while trying to install some program plus them talking about not supporting Gnome I decided to switch to Archlinux. It was great, but Ubuntu is the perfect distro. That's what I use a lot. I recently purchased a new PC with Vista on it and don't use Linux as my primary OS. Cedega is good but it's not like playing the games on the OS they were designed for.