The only thing I know of that backs up most of the stuff (not sure of game scores, usually those you have to start over), is Sprite Back up. It works for android 1.5+ this is the newest version i can find. Hope this helps. Oh by the way this is what it tells me that it backs up
- Contacts (compatible with sync)
- System Settings
- SMS
- Calendar (compatible with sync)
- Call Logs
- Bookmarks
- Home screens
- Alarms
- IM and settings
- MMS
- Application Settings
- Apn Settings
- Photos
- Music (tracks, playlists, album art and more)
- Ringtones
- User Dictionary
Hope this helps!!