This is my first "newer" BMW. I have owned several E34s, E28s, an E12, and a few E30s. I am still looking for an E34 to replace my E34 that was KIA. After owning this car for 5 months, I got the itch to start blowing money on it. Besides maintenance, I upgraded a few things also. I prefer an OEM look more than anything. I had the car tinted a few days after I bought it.
What I've done in the last month:
Lowered on H&R sport springs
Style 189 wheels from Craigslist (I plan on swapping the run flats for something later)
Racing Dynamics GTR strut bar (I stole this and it was an impulse buy)
H&R Trak+ 20mm spacers in the rear, still looking for 12-15mm in the front.
Alignment and balance
I plan on getting the front bumper resprayed due to a rock that hit the passenger side 3 days after I bought it and because there are scratches on the very bottom of the bumper (previous owner). I'm quite happy with the E90 and am glad I got this over an E46 (all my friends have E46's).
It's a little dirty from the afternoon/evening rain in my area.