To elaborate, you can install SQL Server 2000 Personal Edition (exactly like EE but not licensed to act as a real server and probably without MP support) or MSDE (Desktop Edition w/ 2GB db size limit). The problem isn't XP per say, but the fact that there is no "server" version of XP and SQL Server EE requires a "server" version of the OS, basically to force you to pay more money.