On my desktop, XP all the USB ports [front and back] stopped recognizing any devices, apart from my external hard drive. This happened once a year ago but reboot fixed tit. happened again in march but I read somewhere that if you disconnect your machine from power [fancy explanation] will fix it. So I did and went on holiday for 2 weeks . When I came back it worked! Until now. I was moving furniture in my room the other day and had to disconnect everything from the computer and when i tried to reassemble the pieces I got the error again. The last time it happened it was my ipod and it was working fine when I disconnected it. Tried to plug it back in 5 min later and it wouldn't be recognized. Then the problem seemed to affect only the devices that charge through the computer. Now it is the printer as well. I can't remember but I might have not 'safely removed' the thing just janked it out. Is it possible that my computer is mad at me for doing that?

So anyway, thanks for your time and hope you can figure that out somehow