Many in comments acting like Ubuntu is teh only linux distro/UI out there, many of the linux community now despise Ubuntu and see it as an OSX wannabe, if you want a real linux experience install archlinux and pick from over 1 dozen Ui's (DE/WM's) surely one will fit your needs. personaly for programming you cannot beat xmonad, and for play you cant beat openbox.