Great advice!
My Indy did this last year when I rreplaced the water pump, belts and pulleys.
I also wish there was a better radiator. I put a new behr in about 45,000 miles ago because the plastic neck broke. I have heard that should plan on replacing the radiator AGAIN at 60,000 as preventative mantaintence!
Thanks,
1995 525i Auto, M50TU 2.5L, EAT chip, 1/95 build, USA, 205/65/15 tires, ASC+T, HID, lumbar, EC Mirror, BMW Alpine 5 radio with BMW-Pioneer CD Changer, abt 236k miles, Oxford Green/Parchment