I actually prefer Ubuntu. I think out of most linux systems it is the one making the most headway. I could be wrong as I am not that in-tuned with the linux community; however, for software development, driver support, and other main features that I needed it was the best choice. The only thing that I have found out with all linux distro's is that there is no support for Blu-Ray playback. Hopefully, this will change so if you need anything like that, the only method of playback is to currently burn that BD-ROM to your HDD and then use a program to convert it to an MP4/MKV file. Obviously, this can take some time and most people just want to watch the movie.
No matter which linux distro you choose, just remember that there is a certain leraning curve associated with them. You will need to learn about software packages and the different types of sources available to install software. For instance, I wanted to get some themes installed and had to follow a tutorial in order to get them installed. I had to open up the sources.list file and add some custom links so they would properly install. The tutorial walked me through everything but this is just an example of how you may have to learn the difference between what you are used to and what Linux offers.