I use ghost to image complete drives.. works well. There are also several open source utils that do well also, but they may not be quite as user friendly.
I use Cobian Backup for backing up data... very powerful tool, and it is freeware / donateware.... check it out.