I only use Clonezilla for all my disk cloning needs.
As you know it's free and once you get the hang of the UI, I find, it's perfect for my needs.
I have never imaged a disk, only cloned but I'm very happy with it.
I imagine it's just as good at imaging a disk too.