OK, I have a '98 328i (E36) and an '02 325i (E46). I have purchased a set of 15" (Falken ZE-912) for the E36 that cost me $400 installed and balanced. They are good tires for the money, but they are not for winter! Couple of weeks ago, I installed a set of 16" (Michelin Primacy MXV4) for the E46 and they are great tires. They have a 100K KM warrenty and are rated as All-season tires. The Michelins are more expensive ($700 for the set), but I read very good reviews about them. They are rated the BEST on www.tirerack.com
. Hope that helps.