For me, PIM Backup works great. It backs up everything. It does not need to be installed on your device. You just double click the exe and away you go. I backup into the storage card and restore from there when needed.
Here is a link:
http://forum.xda-developers.com/showthread.php?t=299705
Killabee44