Havent tried this for XP, buit it works in 2000.
create a win98 startup disc. locate smartdrv.exe on your 98 box and copy to the floppy.
On the machine you need to install XP, boot from floppy.
Run smartdrv.exe at the command prompt
insert cd and browse to i386 directory.
run winnt.exe
Enjoy!!
Of course you can just download the XP boot floppies from M$

http://images.thetechguide.com/forum/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\'

\' />