Well, i bought a 95' 325I WITH 98,000 MILES about 3 weeks ago. The radiator neck broke off, and its about time for all the cooling parts to start breaking. So i was going to have all the cooling parts put in at once,which includes radiator ( wich is quick repaired by plastic weld. Risky.) thermostat, thermostat housing, water pump and water pump housing. doing it all at once. so iwas wonderin which radiator. Behr? Nissen? or L&R? any input on anything greatly appreciated.