If your intention is strictly for a home pc XP would be ur best bet. you will find that there is greater software support for the mass home market. 2000 will be more useful for business purposes.
Also XP is based on the same Kernel as 2000 but has a more interesting user interface and the restore feature. Which is a saving grace for those of us that like to mess around with our OS a little too much.