Exhaust definitely brings the car to life. Cruising around town with a nice exhaust note is fun and won't be tiresome esp with BMW performance. Not too quiet, not too loud.
However, I'd go with suspension first considering you already have wheels. You'll be happier with the overall appearance/handling of your car.