Hey guys, you may want to try the suggestion on this blog post:
USB Flash Drive Data Recovery Blog http://www.flashdrivepros.com/_blog/USB_Flash_Drive_Data_Recovery_Blog/post/Help!_Windows_No_Longer_Recognizes_My_Flash_Drive!/
They also provide flash drive data recovery as well, in case it doesn't work.
Hope you get your data back.