I have been using the free version of Macrium Reflect successfully for years. You can save an image of your drive to USB flash drives or USB hard drives and also load the recovery program from a USB flash drive by booting from that drive. It has never let me down.
Whatever backup you use.. be sure to do it right after you install and apply updates (but before you install anything else).