I think an inverter generator make the most sense for your application. They are compact and lightweight(ish) for the output that they deliver. This unit should work fairly well http://www.amazon.com/gp/product/B002RWKET6/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B002RWKET6&linkCode=as2&tag=wwwinverterge-20&linkId=IZTPQ5TST7C2RUVN check out www.invertergenerators.net they review some other units that you may want to consider