Are Diesel Generators the Answer to Your Power Needs?