Have you checked on your PC for locally created backups? I also remember that iTunes has the bad habit of overwriting backups from time to time, so maybe check
Windows XP
\Documents and Settings\USERNAME\Application Data\Apple Computer\MobileSync\Backup
Windows 7
\Users\USERNAME\AppData\Roaming\Apple Computer\MobileSync\Backup
Windows Vista
\Users\USERNAME\AppData\Roaming\Apple Computer\MobileSync\Backup
Mac OS X
/Users/USERNAME/Library/Application Support/MobileSync/Backup
Maybe if you find a backup containing all of the apps you could at least get the data. Best.
In the iTunes app go to Preferences/Devices and check how many different backups are there and the dates. Perhaps you missed being offered which backup to use to restore your iPhone.
See if this post helps you https://discussions.apple.com/thread/5140060?answerId=22379597022#22379597022
So if you have the latest backup you can do a clean restore and then retrieve data from back up