Shanforest
Your problem is with the way XP installs from a "recovery" CD. It does overwrite EVERYTHING, including bootloaders. You should be able to install 2k as a separte OS in a separte partition, but NOT through XP. Would have a be a DOS install via a DOS boot disk, I woudl think (bypassing XP altogether).
But you would need to have partitions set up nicely first, then either boot from a boot disk or dorectly form the 2k CD, and load it into the ready made partition. XP can make partitions with free space OK for you.
After doing that, your third party loader should work for both OSes.
Good luck - multi-booting OSes is fun but frustrating.
Cheers
Mick