Mandrake 9.2 has an option to resize partitions in the installer, just defrag your drive first in XP, then resize it to whatever size you want. Then, install Mandrake. It should automatically configure LILO or GRUB to regonise Windows XP. Happy Dual Booting.

Merry Christmas

MB