My backups generally are 2 types
1). With Windows 7 and Vista (business, ultimate and enterprise), I set the box up and get the drivers installed and then use the built-in backup tool to create a "system image". I have used this numerous times to restore a box and it works great
2). My data files I backup to a couple of external hard drives...one of which I keep out of the house/offsite. I just use robocopy (comes with Vista and Windows 7)with the /mirror switch to ensure that my portable drive is a replica of my hard drive. And with robocopy, it only backs up the files that have changed...so the backup times are extremely fast. If you want a GUI style interface, I would suggest Karen's File Replicator (Karen's Replicator
I just find with my home machines that I don't need multiple point in time backups. So, most of the commercial backup apps don't offer benefits for me.