I think the car looks great! Dont' touch it. If that were my car I'd get some kind of adjustable suspension (I drive 85 miles/day) and put a nice stereo in it. A site that I visit a lot is
http://www.stanceworks.com/ and there is a lot of BMW owners on there if you want more ideas.