I bought a Honda EU3000 in 2008. I changed the oil shortly after it was new, and again three weeks ago. I know, I know, it just sits in the trailer, and its easily forgotten about until you are at an event when you are using it.
Have run it for days on end since. KOH's, Speedweeks, Lemons races, offroad races. I wish it had an hour counter on it. I would not be surprised if it had 1500 hours on it.
I have seriously used the hell out of it, and finally 3 weeks ago it had enough and I had to have it serviced, carb had finally gummed up enough from this shitty modern gas.
$97 to clean it up, tune it up, clean the carb, from the Honda Service center.
Always easy to fire up, and runs so quite its not funny, and is a gas miser. We'll run nearly all weekend on 7 gallons
I'm pretty sure I paid $2300 for it from Northern Tool, where they are $1999 today.
You should buy one that fits your budget, but if there is anyway to stretch and get one of the Honda EU series, they will pay for themselves in their Eco-throttle gas sipping, the quiteness, and apparent ability to not need to be maintained for 7 years.