If you really, really want to stick with XP, then go ahead. If you decide or have to upgrade, get Windows 7, not Vista (64 bit is required for 4GB+ memory support, though you would need a 64 bit CPU as well).