Just making the point that you are ill informed.....and your response proves it.Why would I own an xB if I don't like it? All I need to know is its 103HP engine and an almost 10 second 0-60 time. And it looks like a box on wheels.
Anyways just my opinion. If you like your xB than more power to you. Personally for the money, I would buy the Mini Cooper instead. Better performance, better looking and far more fun.
HP is not 103 and the 0-60 time you quoted is out to lunch too