I am going to throw out the E92 335i. If you want more reliable, just get it from the 2011 model year when it has the N55 engine. It has a decent auto trans and a great engine. It is also a ton of fun around town. If you want, you can get AWD. Or as a 4 door? Just get the E90 with an M Sport package like I have.