I agree with everything that's been said. True I cannot afford a bmw at this time, but in the future I will be jumping into one. This would be a big investment, but as long as i'm not going to be living beyond my means screw it.
Will probably get the R-Spec or the track model if I decide on it. I don't know if I can't live without a decent audio system in my car as mine rivals a friends Mark-Levinson system in my civic