Hm. I just bought a mini (it's on the delivery truck right now as I type this). Yes the prices went up on minis, just like they do on BMW's every year so it's not a shock to me.
My mini priced out online was like 23k, but after taxes and crap like that, it came out to be a little over 25k. Of course, I went almost stripped out model on my cooper since my e46 was practically fully loaded, and I decided that I didn't need much of the optional upgrades offered. But if you wanted it fully loaded, it came out to be a little over 40k, which is basically 330 or M3 price range there.