I have never used an external hard drive but I will be upgrading to Hopper system and would like to bring over saved programs. First can a usb thumb drive be used instead of an external hard drive? If not what is the best external hard drive? Any perameters that must be considered? Do I have to format it? Does Dish charge a fee?