3 guys, 3 different BMWs - how do they make their pick? - Sgcarmart