Making The Most Of Generators For Rent Well, there have been a lot of smart ...