For about a year, I use my ubuntu partition more than I do my windows one. Over all, I prefer the apps.

I reccomend ubuntu to anyone. As F9z suggested, it does take a bit of learning and patience. Ubuntu has a great wiki that helps you figure stuff out.

https://wiki.ubuntu.com/

Most of the games I enjoy are either already available for linux, or are emulated via wine or cedega very well. Of course, I have to boot up Windows XP to play Oblivion (and you can play it with linux, it just requires oldblivion [cedega cant handle Direct X 9 stuff yet, but soon it will]) but that is about it. The apps available are very good.