You can use TestDisk to retrieve files from damaged USB key depending of how bad the error is. It's a good tool even if UI is text based. On the same site you have also a tool to retreive...