Hello Neil,
Have you got your USB ports configured to not go to sleep after a period of time, which is a feature of Win7 which can affect the way they work later it seems. I prefer windows XP for USB, Win7 onwards seems to do weird stuff to USB. No scientific data available for my assumption.
Cheers,
Bart.