This thread is loaded with good information. I have used Acronis True Image to clone a larger drive for my old Dell laptop and it is probably the best product in its class out there.
I also have a couple of NAS drives at home which are just like external USB drives but they have a network connection.
For the cloud, I happen to be using DropBox (www.getdropbox.com) for web development and programming because it's fairly popular with those groups but Carbonite looks good as well.
Most of my space is used by photos so my primary backup is with several portable drives (just got a half terrabyte Western Digital with FireWire 800 for $126, boy is it fast) and the NAS.
I use a Mac now and all I do is plug in the drive and forget it. The backup is automatic and I get reminded when a week goes by.
Unfortunately, there really wasn't something similar for my wife's notebook. Everything required some sort of action.
That is UNTIL NOW! I just picked up a Seagate Replica which looks like it may be the Time Machine for the PC. I plugged it in last night, clicked a couple of times, and that was it.
$99 from BestBuy. Here is a review which may tell you if it's right for you.
http://reviews.cnet.com/laptop-hard-drives/seagate-replica-single-pc/4505-9997_7-33645747.html?tag=mncol;txt
Personally, I like the fact that you don't need to do anything special. I want something like that for a baseline and I will use OTHER drives to go beyond that for extra backups
Malcolm Waring, REALTOR®, e-PRO
Pocono Homes