cwrsync

Totally free and provides the exact functionality you're looking for. It would be ideal to save the backup commands in .cmd files and use the Windows task scheduler to fully automate the process.