WinXP64 will be totally useless forever, I can not really imagine it will ever be useful to any end-user.
When 64-bit gets big (with games made for it) Windows Vista will have recieved its 3rd service pack or something like that...
Bought the CD-Key on ebay? I would never do something like that. Original DVD in original unopened case from known retailer is my way of games...