onehunga,
Have the WinXP Hard Drive as Primary Master, and put the Win98 Hard Drive on the Secondary Master. (You can leave the Optical Drive off the Secondary Ribbon.)
Then just boot into WinXP, and you can transfer your data Hard Drive to Hard Drive.
Take Care,
Richard