I'm considering buying a Full version Windows XP Professional in anticipating an advance to Windows 7. (Have no previous Windows products). I don't know if the version has any Service Packs. If it doesn't can I still get them, or is support for professional expired? As an aside, what version of Windows 7 do I need for a system that has never had a Microsoft product? Thanks.