Also, Lee, not sure if it is an option for you to try Parallels 5.0 but it apparently can access the hardware directly now in the same way that BootCamp can. I suggest this (like trying Windows 7) just in case it may related to some Windows XP x BootCamp 2-way interaction.

For more info on Parallels 5.0, see Post #16 here:
http://www.empirisoft.com/support/showthread.php?t=16

Or directly on Apple's site (depending on how long the link is valid):
http://www.apple.com/downloads/macos...topformac.html