Doesn't ActiveSync do this?
Check out:
http://www.tunelab-world.com/backupactivesync.html
Backup guide:
http://www.pocketpcfaq.com/faqs/activesync/backup.htm
Also, check out
http://www.handango.com/PlatformProductDetail.jsp?productId=21306
STGViewer can read & restore the files you backup - not sure if it can read the registry keys in the ActiveSync Backup file though...
The "STG" file
(active sync backup file
) is stored in your
(on XP
) C:\Documents and Settings\Joe Bloggs\Application Data\Microsoft\ActiveSync\Profiles\device\*.stg