That sounds really good, Hazel. Two questions:
1) Does a "snapshot restore" in any way affect your data and/or program files -- or is the restore limited to "system items" only (apart from data and programs)?
2) What's the size of one of these "snapshots?" Does it duplicate the size of your current system drive, or is it something smaller? In other words, if I had an 80MB HD with about 45MB of free space, approximately how large would the snapshot be? The concept of this app sounds really good, but I'm a little concerned about how much space it would consume.