Check out Yokohama ES100. I had them put on my 323i sport package and they were sweet. Very affordable too. Michelin Pilots are great, but $$ and a bit noisy. Yoko's were pretty quiet, sticky, and definitely a good cost option. I since sold the car and only had them on for one season, so I can't tell you how long they'll hold up- but I think I'd buy them again when it comes time.