I've installed xp on a couple of machines (after the first one failed) when prompted I just called Microsoft and they just wanted to make sure the os was only installed on ONE computer that is all. Also did this with Small Business Server 2003 a couple of times and again they just wanted to make sure it was only being used on one computer.

An oem version might have different restrictions though.