I want to be able to restore my Macbook pro if anything goes wrong
Plus I have a windows partition with Parallels installed that I want to back up too?
Time Machine won't help you with your windows partition, but it's helpful for quickly getting back files that you may have accidentally deleted, and it's automatic (although you can do scheduling with SuperDuper.)
Clones are also useful if your system gets hosed at a critical time, as you can just boot from the clone without having to reinstall first.
I do TM as well as a clone, but I just do cloning once a year (2 drives, one of which I leave offsite.) And I use Dropbox for all my documents.