It's a general rule of thumb to avoid first MY BMW's, which are the '09s because of initial issues

Fixed for accuracy.

Aside from the brutal iDrive that was updated for MY '10, I'm not sure you're going to want to hear some of the potential issues due to our climate up here. Will it be garaged always? In extreme cold temperatures, ie. colder than -30 C, we have had issues with the urea delivery system freezing up (exact same issue with our Mercedes ML320 Bluetec).

We've also make sure all of the recalls have been performed as there are multiple emissions issues. My opinion is that our cold weather has contributed to many of the exhaust problems. Again the Mercedes was no better, but at least our service experience with Calgary BMW has been exceptional.