Fedora. My first love in linux started with Fedora and now I realized this love was not because of some novelty. It was actually because it is easier to use.(As a developer.) So I simply installed Fedora 11 over Ubuntu 9.04 it worked like a charm tough I had to do couple of tweaks. The first tweak was the adding the recovery hard-disk of Vista to the boot menu. No problem there just a simple grub.conf editing was done as below ;

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,2)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_johnsfedorabox-lv_root
#          initrd /initrd-version.img
#boot=/dev/sda
default=3
timeout=15
splashimage=(hd0,2)/grub/splash.xpm.gz
#hiddenmenu
title NCTUns (2.6.28.9-nctuns-20090901)
root (hd0,2)
kernel /vmlinuz-2.6.28.9-nctuns-20090901 ro root=/dev/mapper/vg_johnsfe$
initrd /initrd-2.6.28.9-nctuns-20090901.img
title Fedora (2.6.30.8-64.fc11.i586)
root (hd0,2)
kernel /vmlinuz-2.6.30.8-64.fc11.i586 ro root=/dev/mapper/vg_johnsfedor$
initrd /initrd-2.6.30.8-64.fc11.i586.img
title Fedora (2.6.29.4-167.fc11.i586)
root (hd0,2)
kernel /vmlinuz-2.6.29.4-167.fc11.i586 ro root=/dev/mapper/vg_johnsfedo$
initrd /initrd-2.6.29.4-167.fc11.i586.img
title Vista
rootnoverify (hd0,0)
chainloader +1
title Vista-backup
rootnoverify (hd0,1)
chainloader +1

See simple right? And then I just had to install the usual suspects such as ; flash-plugin, vlc, eclipse, netbeans, mysql, apache2, php5, nctuns and so on. However the thing with Fedora is that all of this is very easy. So if you have any problems with installing Fedora 11 on a Compaq Presario CQ50 just yell!