Try a recovery utility/disk repair from microsoft. Also google erd commander 2005. I believe it is free. It has useful utilities...
Try booting from a windows xp cd and select the repair option. Repair the MBR and see if that helps
Separate names with a comma.