Try this: take the microSD card out, put it in a card reader, and run this Windows app called Restoration (
http://www.snapfiles.com/get/restoration.html). It recovers deleted files, so as long as the free space hasn't been overwritten, you should be able to get your memories back.