There are plenty of good backup programs available, but a good place to start might be with Novosoft Handy Backup 5.
Computer Buyer & upgrades