1) After some of the applications are being updated, sometimes there are some changes that I do not like and I would like to roll-back. Is there any application that will allow me to backup certain versions of particular apps? Let's say, I'm using Great App 1.0 and I like it. I back it up and automatically update to the next versions. I like again version 1.5 and back it up too. Now, there is a version 2.0 that I don't like, so I can see the two possible version to which I can roll-back. 2) I think it's also useful for beta testers. Lets say, a new beta has got a bug, so I would like to roll-back to any of the saved versions. And then, once a new beta version is out, continue to beta-test.