Try going to the websites of the manufacturers of your hardware. They should have XP drivers available for download. Look for XP drivers for all your hardware, not just what the report said.
Be sure to do this before you install XP, because if you use dialup and your modem doesn't play nicely with XP, you can't get to the internet (duh).
Good luck - Micro$oft's stuff can be pretty finicky.