I don't use it all that often, but it's saved my bacon more than once. The nice thing about it is that you can return your OS to an earlier date without disturbing your data. On the other hand, I still make full system backups weekly with incremental backups every 4 hours for those times when I have to replace a hard drive or some other serious problem. It's also handy if you're the neighborhood guru folks call when they have problems and don't have backups.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic