Can you give us a bit more info Azure. What type of device is it ? I had a problem with "mass storage" that turned out to be my digital camera. Have you looked in "device manager" to see if any devices have yellow exclamation marks by them as sometimes removing and re-installing will sort it out.
Have you tried "system restore" to a date when it was all working ok. Don't know if that would work if the driver's gone, may be a corrupted registry.
If you can give us more detail then maybe someone with more knowledge than me can help you