The speakers and stereo in my Mini Cooper Clubman s, is decent. Unfortunately my wife and I are "classic rocker" generation- Led Zeppelin, The Stones, Beatles, etc... and it just doesn't get loud enough! No, we are not hard of hearing, we just like loud music. Some music, like Led Zeppelin, and even Nirvana, are meant to be played loud. That being said, I don't think that my stereo speakers are "pants", however they just aren't gonna "cut it"! I am going to upgrade both front and back speakers, and install an amp. I am a licensed General class ham radio operator, with of course, an extensive electronics education. I will have no problem making the installation myself, but I am a little old school. Someone here said that 1st generation 2009 mini stereo systems didn't limit the sound going into the front speakers. My question is this, how do you know which is 1st, and which is not? Do you go by the car's VIN number? Would save me a little time to know. By the way, My wife and I absof***inglutely LOVE our Mini! Bought it brand new right at the end of 2009, all I have ever had to replace (other than normal matin. brake shoes etc...), is a battery. The fact that we live near Phoenix Arizona, is the only reason we had that expense. The desert heat here will kill a car battery after several baking summers. I have to say to our British friends, Thank you for such an sweet ride. Mini rocks!!