I'll stick with my first generation xB's thank you.
I have an '05 with 120k miles and an '06 with 30k.
They've never given me a lick of trouble, get 29/30 mpg in town and tow my motorcycle and trailer with ease.
The new gen. xB and the Kia look and run great but can't match the economy. The only thing they have over the early model xB's are side curtain airbags.
I have a friend who has a new Honda Fit and while a nice automobile, for such a new and $$ car, only matches my mpg.