 I had a 2007 BMW 530i, a 2009 BMW 328i and now a 2012 BMW 528i.My favorite was the 2007.My second favorite is the 2012 528i.The 3 Series, which was a 2 door coupe, was nice, but way too small.I'm not a big guy...not over weight and i'm only 5-9.The 2007 was really sporty and in my opinion drove like it was a train on rails!The 328i drove the same, but again...too small.The 2012 528i is absolutely beautiful.It looks like a small 7 series.Only problem, is it just doesn't "feel" like a BMW to me.It is not the "ultimate driving machine" I'm used to.However, in sport mode, it feels much better and sportier, but it is bulky like a Lexus (which i have owned). Interior is nice.