http://www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip
download that and extract the boot.ima into \xpiso
Nero5.5
New Compilation
CD-ROM (Boot)
Boot tab->
Image file: C:\xpiso\boot.ima
Check Enable expert settings
No emulation
Boot message: Microsoft Corporation
Load segemnts: 0000
Secotrs: 4
ISO Tab->
ISO level 2
Mode 1
ISO 9660
Check joliet
Check all 3 Relax ISO restrictions
Label tab->
Set volume label, system identifier, volume set, and application to VRMPVOL_EN
Set publisher and data preparer to MICROSOFT_CORPORATION
Dates tab->
Check use date and time from original
Burn tab
check write and finalize. make sure determine and simulation are unchecked
For best results use x8 or x16 burn speeds
write method Disc-at-once
New button
Locate \xpiso\root
Select everything inside \root\ and drag it into the compilation
Burn dialog, double check boot tab, burn!