Gotta say... I am a big fan of CentOS. We run a Rockscluster (which is build on top of CentOS 5) and it is quick and easy to develop our applications. I have tried Ubuntu and am not really a big fan, just a little awkward compared to CentOS (but that's just me).