Personally I think you should stick with solar. Run the numbers for a few years down the road and your solar will be cruisin along silently taking care of your electrical needs.
Now think of sitting in line for fuel at some stupid price, for your generator. When it breaks you get to wait 2 months for that $300 part and hope that fixes the problem so you can sit in line for fuel again.
rant over
Edit: rant not over
The plants in your greenhouse would appreciate you NOT thinking about a generator.
The End till next time