I think WinXP only needs to be SDHC capable if you are putting your SDHC card directly into a card-reader or have a laptop with a builtin-in SD card slot. When accessing the card in another device (such as my n810), Windows sees it as an external disc drive, but not specifically as an SD card.