I think Coolmuster Data Recovery for iPhone iPad iPod is a good choice, now follow this guide to know more:
how to recover lost iPhone contacts
and we can also use it to recover iPhone messages, photos and others in the same way.
Notice: It's very easy to use this data extractor, we just need 2 steps to finish the work, but before this don't sync your iPhone to the computer with iTunes, because the backup file will be updated if you connect your iPhone to computer and sync it with iTunes. It will just backup the exiting files on your iPhone.
