Bought my xB a year ago with 28K miles on it. Pure stock with automatic. Driving around the Northern VA/DC area averaging 32-33mpg, max mpg was a trip between NVA and Williamsburg - 38mpg.
Ride is OK for a small car, handling fantastic. Keep the RPMs around 3K and your mpg will be great (that will give you 70mph on the highway).
I call it my mini-truck. Hauls a LOT of stuff. I plan on running until it dies! Maintenance costs are a bit stiff if you follow the book and go to the dealer, but overall a fantastic little car.
Interior room. It's amazing how much you can put in with the backseats down!
Need an arm rest on the right side, better lighting for the gauges.