LET ME CUT straight to the chase here: if I was in the market for a new BMW right now, this is the one I would buy - the 320d. At $57,500 (but check with your dealer on drive-away pricing), it is ...