Backup for non-root user - My Backup Pro and N4 Tool Kit

view story

http://forums.androidcentral.com – I have not rooted my phone, so I cannot use Titanium, but would like a way to back up and restore my phone. Other than Titanium I have seen references to My Backup Pro, and the Nexus 4 Tool Kit (from XDA-Dev). Are either of these suggested? I will probably root at some point, and it is my understanding I will need the Tool Kit to do so, plus it seems to a collection of utilities that would probably be worth my time to explore. Has anyone used either of these? FWIW, I'm a new Android user, so I want to really learn as much as I can about Android before doing any heavy tinkering. (So far, that's (HowTos)