I got my first BMW about six months ago, a 2003 330Ci with almost 100,000 miles already on it. It seems pretty sturdy (and very fast
: )...took it to Vegas a couple of times (1200 miles roundtrip). Unfortunately, all the coolant leaked out last week, so now it's sitting until I can take it in for repairs.
Hopefully it's just a leaky hose and not a cracked expansion tank.