Had a Generac whole house natural gas generator installed two years ago. Expensive, but no regrets.
Prior to that, had a Craftsman portable generator. It ran well, but the whole when to get it out, and then the extension cord maze, made me switch to the Generac.