What’s not to like about a five-passenger car that has 500 horses, a gear for every day of the week and a BMW badge? I may not be fond of the looks, but the lateral g’s that accompany 500hp and the torque to go with it will put a smile on my face any day.