The unattended installation utility has gotten a shitton easier with XP. All you need to do is go to your XP cd then look for setupmgr.exe in the support.cab, make sure you get the dll with it too. Then just run that and it will take you all the way through.
One thing to watch is that it likes to set the autopartion flag to 1 meaning enabled. So change it to look like this