I feel I should perhaps defend the "BMW" mini. Well at least the 1st generation. Still feels like an updated original. The supercharged engine is a riot to drive.
Later generation 2 & 3's just a marketing ploy that they are minis. Latest ones based on 1 series or X1 platforms, not mini size at all. A bit like the latest Polo being bigger than the original Golf.
Now Golf's are a car I detest. Just background noise out on the road. As interesting as a Bic biro.
1st series are better, but still not a patch on a breathed-on final version of the'classic' mini IMO
I'm def with you on the golf, it's a mediocre car still playing off the reputation of the original MK1 Golf. If VW was (rightly) treated like BL by the media it'd have been laughed out of production long before now...