Last time I checked, win XP will only recognise 1 partition on a removable USB drive, shouldn't be a problem if you only need to use 1 partition. There is a windows XP driver on the net that allows you to see the extra partitions though.
I second GParted/QTParted, should partition it fine.