Honda FTW. But I agree, expensive.
I bought a Champion 2000watt gen for running an air compressor in my quad trailer. Had it for 4 years, about 200 hours on it. Runs awesome. Never had a problem with it. Works hard, runs fairly quiet and has plenty of juice. Cheap too, under $500. It even has an economy mode that lowers the idle for simple things like lights and chargers.
2013 F-150 FX4 SCrew 5.0L V8 | Oxford White | 402A | 3.55 | Nav | Roof | OEM Wheelwell liners | Line-X | 20% tint | 3M Protection | Fox 2.0 Coilovers | CustomTruckSolutions Emblems | Tremor grille | Hanning LED SR 20" Lightbar | 20x9 Fuel Maverick | LT295/55R20 Toyo Open Country A/TII Extremes