Tires
Well, I am a first time buyer of a 99 328I just 1week ago, and I will telll you it has Michelin Energy tires on it, and I do not like these tires. They confrim all my experience with these on any other car, they are slick in the rain. In my experience so far, any tire than lasts long is hard rubber, and do not do well in the rain. Have some Sumitomos on a Volvo S70, same problem.
Have not been happy with Bridgestone tires, noisy and just nothing great.
Best tires I used so far are Riken and Kumho. Not the real high price sporty ones either. Either of those two have done well for noise, comfort, and grip in dry or wet. They don't last forever, but for safety and comfort I would go with them.
Tire Rack sells the Kumho All Season HP4716 for $62 each for my car, and I will order some soon.