Do you know any Windows forums ??
I think this is a Linux/Grub problem, but I saw in the Recovery section after running the Windows XP CD with command map, that Grub halted the partitions table. There was no C:\ partition where Windows was... Why did he do this ??