Sorry for the late reply, but I come with good news at least -- your data is almost definitely recoverable.
You can see in the bottom image that there are four solder points immediately behind the USB connector where it's connected to the board. Anyone who's handy with a soldering iron ought to be able to clear and re-solder those connectors. Alternatively, if you push the PCB forward and down you may be able to push the pins back into contact. Be advised however, that any such contact will likely be unstable and won't last.
If you're completely uncomfortable with this, data recovery should be straightforward for just about any company worth it's salt.
Generic Lesson Text:
Never, EVER use a USB key as a primary storage solution. They're not sufficiently reliable and they take too much abuse; a 2-3 year lifespan is entirely typical for these devices. Keys should be used only for data transport. They're just not suitable for anything else.