I think the SATA-USB conversion chipset on external HDDs does the disk geometry translation, so you could use a disk greater than 2TB on Win XP. Hope some of the experts here can confirm this, so that you dont have to be limited to 2TB on account of Win XP.