Most Bm's sound nice with a decent exhaust.
About 10 years ago a guy I worked with at the time had some performance system fitted to his 325i (old boxy shape) and I'm not joking, on full throttle it sounded like a BTCC car, for such a simple change it really transformed the way the car sounded.