The fuel cell supplied by Versa power seems quite a ways behind:
A prototype Cummins unit has produced 3 kW of electrical power and ran for over 2000 hours at Cummins Power Generation's test facility in Minneapolis, Minnesota. It operated at an efficiency of over 37%, compared to comparably sized small engine based generator sets where efficiency is generally well below 30%, said Cummins.
Cheers
Uberplodder