Yesterday, I used my USB just fine, but I accidentally bumped it against my chair's arm, which was moving. Two hours later, I plugged it on my computer, and the light didn't turn on. I assumed it was dead, but then I opened the flashdrive to clean the mother board a little bit, and then plugged it back on, and the light still didn't show up. But when I pushed the flashdrive a little to the back, the light showed up and the data was on. I copied some of the data onto a CD, but most of it is still on the flashdrive. The copying was going fine for a few minutes, but then when I moved the flashdrive a little in the USB socket because of natural movements of the hand, the light on the flashdrive went away, and so I pushed the flashdrive downward a little more. I thought I might have loosened a few circuits. The flashdrive was lighting but the error message "USB malfunctioned, not recognized" came up and also the message "device driver not installed properly". Any suggestions on how to fix this flashdrive? Attached is a picture of what happens to the flashdrive and how it lights up. Notice that it lights up (and so the message comes) only when I tilt the flashdrive in a particular direction. This is unusual and I was wondering if you guys had any ideas what this means about my flashdrive... like what is wrong with it in the first place? Also, now that I keep doing putting and pushing the flashdrive in the down direction while it is in the socket, the same error message comes. I wonder if my device is totally malfunctioned and would like to know if there is ANY way to recover the data from the motherboard thing. Any data recovery site you would reccomend? Hardware stores for "broken" USBs? What should I do or who should i show it to to maybe recover the data? Who should I show who can fix the circuits if damaged? The data is really special (not really important, but special) to me. I would do anything to recover it. Thanks!