Acrilyc :
Best bet is to connect your iPhone to the computer you last synced to. You can go to your iPhone via iTunes and there should be an option to recover you iPhone to your last back up or sync.
Hey, we all know that method, but if users didn't sync iPHone to iTunes before, that means they didn't backup iPHone, your methods will not work, we need to way to restore files from iPhone directly without backup files.