Haha, I know the feeling. I stepped up from a 1990 Dodge Grand Caravan. Have a terrific time on the EX250. If you want, the EX500 is a terrific bike to start with, too.
Oh, yeah, the EX500 gets about 50 mpg, more if you ride conservatively, a little less if you ride aggressively. I get about 48 mpg in mostly city traffic.