I have been experimenting recently with Mandrake and Fedora Core 3 dual booting against XP.
Ar first I got a few problems until I found out what was going wrong.
I was using Partition Magic in XP and then I would get an error when trying to boot into Linux.
Then I saw the fault.
When installing Mandrake I noticed it set itself up on a few partitions which it named HDA10 HDA11 Hda12 then in the error when booting up it said it couldnt find the swap partition on HDA5 and there was a corrupted magic number in the superblock on HDA6
What I think had happened was that PM had renumbered the partitions and Linux couldnt find it.
The problems with PM not recognising them and labelling them bad only happened to me with Fedora and PM couldnt do anything with them but the Disk manager in XP deleted them no probs.
I am only using Linux for educational purposes so I have set it up on an old 40GB HD and I just switch the plug between HD's when I want to change over, I know its a bit fiddly but it protects each OS from each other.
If I need to share files I just use a CD or Mem stick.
Up to now I think XP is still the best and Linux is a buggy amateur effort and I think all the proporganda is a load of rubbish, but thats my opinion ?