Can't you boot from the WinXP CD and try a repair ?
_________________________
Remind me to change my signature to something more interesting someday