Try EZBackitup.. free and so far I have found no snags or nasty surprises.
Works from a window like Int. Explorer, or a CD burning window.
You choose which folder or file and drag it to your list. Any order will do, just keep adding
You choose the destination and give the process a name. Click on a green arrow and the rest is done for you.
By default it will overwrite a file that has been changed since the last time, but will not delete anything missing from the backup list on the latest run.
It will ignore any file which has not changed since the last time, and will not make duplicates all over the place. I use it regularly for all data. I don't even try to use it for OS or whole drives of folders. For that sort of backup I use Acronis.
The first time may take a while as it prepares and copies a full list, but the second and later runs will be very fast indeed unless you have piles of fresh data since the first time.