Don't trust a tarp or blanket to protect your expensive generator from the elements. Consider one of these top generator ...