Everything I have read on here says that a remap is just not worth it. One or two have fitted a supercharger but that's a pretty major step. I guess nox would also be possible.
Sorry if you know this already, but just in case you don't, the easiest and cheapest(ie free) mod for a great sound is the sound generator. This is basically a black plastic tube down the side of the engine from the inlet to the firewall which BMW fit as standard to the 3.0i to allow induction sound into the cab. The tube has a piece of foam at either end acting as sound moderators. If you remove the foam from the cab end of the tube and put everything back together the sound when the throttle is really opened is fantastic but is unchanged from before at cruising throttle positions. Some have removed both pieces of foam but most end up putting one back in as it is really loud then. The sound is of course induction, not an exhaust sound but it can really be heard outside the car, as well as in it. Just do a search on here, lots about it.