Which flavor. I am posting from ubuntu. ;-) I code for Doze mostly, but I hate the OS.
I am a fan of RedHat / Fedora / CentOS. I work for IBM and I am required to us it on my laptop. I have been working with Linux since the 0.9x kernal and to be honest, I LIKE RHEL.
Many people who hate Ubuntu find that Mint is a better alternative for them.