Now having installed Ubuntu 10.04, it overwrites MBR to boot from Grub2.
Upon reboot, Grub2 shows me a list to boot into Ubuntu 10.04 (Linux 2.6.32), Kubuntu 9.10 (Linux 2.6.31) or Window 7. (I have Win XP installed but not listed).
Using the latest EasyBCD (version 2.0 Beta -Build 93), add Linux Grub2 bootloader to the list and write MBR.
Upon reboot, the new MBR shows a list to boot into XP, Win7 and Kubuntu 9.10 (Linux 2.6.31), apparently this version of EasyBCD has not detected Ubuntu 10.04 installed in the harddisk.
Now
Startup-Manager comes to my rescue. After booting into Kubuntu 9.10 and running Startup-Manager, it scans the harddisk and detects a bootloader to Ubuntu 10.04 (Linux 2.6.32). I've it updated in the list.
It works this way now, upon reboot, MBR written by EasyBCD 2.0 shows the main list to boot into XP, Win7 and NeoSmart Linux.
NeoSmart Linux will chainload to the second list (updated by Startup-Manager) to boot into Ubuntu 10.04, Kubuntu 9.10 or chainload back to the main list above.