I'm also running Win 7 64 bit. I use AISBackup, I've been using it for years. It's incredibly versatile, you set it to run how you want it to. I run it in such a way that only the new stuff gets backed up. It'll backup to internal drives, externals, CD/DVDs, network drives.
The support could well be the best in the world (no joke). Barry, the guy who wrote it originally and still writes the updates is the one who responds to your requests for support or new features. And he updates it frequently. Updates are free, the program costs (I think) $35. You download it free and use it for 30 days to see if you want to keep it.
I've used AISBackup many, many times to do partial restores (sometimes even just one file) and several times to restore my entire system after a crash. Used it on Win98, XP, and now 7, on 3 different computers. The documentation is out of this world! Tons of PDFs and videos to show you how to set up, backup, and restore.