I'm researching a solution for a friend.
She's got an iphone (3?) which currently resides at the bottom of a lake, and needs to recover her contacts and everything else that was backed up with itunes.
Is there a software utility to do this, preferably free?
Yes.Are contacts backed up even if they are not synced to Address Book?
MotionMan
It's unfortunate she didn't sync contacts with anything. iTunes syncs with just about everything.
Anyhow, as far as I know everything is stored in SQL format. You can decode the backup files, but I'm not sure the resulting SQL files will be of any value.
http://supercrazyawesome.com/
Is she not getting another iPhone? If she is, it should ask her if she wants to restore the backup of her old phone from iTunes the first time she sets up her new one. Everything should be restored on the new phone then.
A little off topic, but why do people not back up their phones (or their computers) nowadays? It is practically built in to things like iTunes (and OSX/Time Machine).
MotionMan
Yes, it is built into Itunes, but not to user-friendly files. This is what she needs to readable access to.