If you can't have the M3, it's the 325i you need or at least the 320i. Everything else shouldn't be considered.

So, the straight six strikes again.