Are you needing to run XP for specific applications because of device drivers? If so, you could consider getting Win 7 (other than personal or personal premium) which will let you run a virtualized version of XP as a Window on Windows 7. That way you have an OS that is updated with the latest patches (XP no longer has support) and you have a copy of XP for the specific reason you need it. I would test this on another machine before I committed to the laptop.
_________________________
"I'm a minor character in my own story", Steve Coogan as Tony Wilson in 24 Hour Party People