What brand replacement radiator would you guys recommend?
Cost and DIY difficulty?

('90 535im)