I recently bought an '04 Mini Cooper. The stock system doesn't sound that great - muddy sound in the mids and lows. I do like that the stock headunit doesn't stand out (it looks OEM, probably because it is) and it has controls built into the steering wheel. I don't want to lose either of...