Okey now that I've put my laptop through the ringer theres a few thigns I've still got problems with

I'm lost as to how to Dual-Boot the two (XP and Knoppix 3.7). When I installed Knoppix I used QTParted to make a 1.5 Gig Swap and the rest of the HD was ex 2 or 3 then did sudo knoppix-installer. XP I just booted from the CD and went through the steps etc. So I can install both to the HD with ease provided that they get the whole HD to themselves. How do I put the 2 togather? More specificaly which one should I put on first and when I install the second how do I let the MBR (preferrably Lilo) know that their both on there?

Its alot to ask so any responces are most appreciated! Thanks

-Jameson

EDIT: The only reason I need an XP partition is for software that just hasn't been ported to Linux and for other people that occasionaly use my notebook.