Get the windows tinted, then get the whole car detailed, and maybe a good wax job for great looks. Getting the sideskirts color matched will really make the car look great, too.
The tint will cool things down quite a bit inside, but get a quality job. (3M is good, I hear)
I would get small stuff on the inside and outside fixed. That way, your car won't nickle and dime you to death later on, when you want it to look good for the sale.
'86 325es (TURTL3): PJ peetsa hawler
'87 535is (BADWATER): almost done... really.
'86 325e (GRN HLL): DD/show/rocket
'04 x3 3.0i: Wife's Bimmer (manual, woot!) My BMW Blog