What is the maximum drive size with Windows XP?

As long as you have SP1 or higher installed you should be ok. LBA48 support was added in SP1. Without LBA48 support, you are limited to 137 gig.

Your motherboard must also support LBA48, but if it's a relatively new board (2003 and up) it shouldn't be a problem.