Have you tried getting some updated drivers from the manufacturers that are for XP and installing them instead?

Mick