the plastic on the radiators is known to crack and leak. mine was leaking where it met the metal but it was not leaking a stream just a slow leak. The harder i drove it the more it leaked.
I eventauly replaced the radiator, waterpump, thermostat, thermosta housing, hoses, and the belt. (got it all in a kit from bimmerworld)
2008 128i Jetblack