I just traded in my 2010 R56 S hatch. There are several things to consider when buying one of these. First, a little info on the car I special ordered:
2010 MINI Cooper S Hardtop,
6 spd manual,
Factory limited slip,
Sport suspension,
iPod/Bluetooth,
17 inch wheel and tire package
Ok, it was super fun to drive fast. I live in LA, and taking it through Mulholland was a blast. The setup on mine was such that if I was going to track it, all I would change would be the brake pads and tires. Really. It was that racey from the get-go.
HOWEVER, there are some major shortcomings that need to be considered:
Noisy as hell inside. I was only able to use the bluetooth at less than 30mph or the noise in the cabin drowned me out and other people couldn't understand me.
Super stiff ride. I like performance cars. This was too much. LA freeways are crap, however, so keep that in mind. I would come home after spending 2 hours on the freeway and I would have a monster headache from the bouncing, hopping, bumping, etc.
No room. Seriously. I had a hard time fitting my (larger than normal, granted) computer bag in the cargo area. I tried to put my kids in there with their car seats. They fit, but it was not comfortable. Forget about it with adults.
Base stereo is not good. I can't comment on the upgraded ones, however.
Maintenance costs after the 3/36k is going to be bad. Parts have the BMW tax.
Don't get me wrong, I am not bashing the MINI. It was a great car UNDER THE RIGHT CIRCUMSTANCES. If I was driving 20 miles or less on a commute and never had to haul stuff or people, I would still have it. However, I needed some versatility and the days that I had to spend 4-6 hours on the road were killing me. I traded it in for a 2011 Ford Fiesta SE. Aside from the lack of turbo power, the Ford is a much better car for my purposes.
So, I would say, make sure that the space thing isn't an issue, and drive it on the freeway to be sure that the ride and noise levels are not too much for you. Seriously, the MINI is a great car, just make sure it REALLY works with your needs.