I am a big fan of Macrium Reflect. Their free version is great (paid version adds automatic scheduled backups). It backs up the drive to a .mrimg file, from which you can make additional differential or incremental backups. It has some extra features like the ability to mount the drive image as a disk & the ability to convert the drive image to a virtual machine.