I am getting a Nokia CK-7W kit from
www.fitbluetooth.co.uk fully integrated (with specialist interface BMW e90) with logic 7 to car.
Phone with Tom Tom 6 Sat Nav is going on one of these consoles -
http://www.plummer.co.uk/BMW%203%20Series%20E90.htm
for the oem look (I had one in my e46 coupe and was very satisfied)
The bluetooth gps receiver is hidden under dash and hard wired to ignition (as is Nokia BT kit) so no dangly wires anywhere in car - can't stand that.
Hardwiring a Tom Tom onto a specialist bracket (check out Brodit) is straightforward (for Car electric/audio/comms engineers!)
Blackline rear lights are available from your dealer as after market parts/accessories and and IMHO look better than stock.
With negotiation your can get em for £150-£170 fitted.
Will post some pics when completed (sometime next week)
Cheers