Ok. I had an E55 before I got the X. I loved it... It was fast, and looked great. But I am an SUV / truck guy. I like a bigger vehicle, plus I wanted something that would tow my track car. I had a pickup, but wanted to consolidate as well.
So.... Enter a respective handling, relatively quick SUV that can tow my car.
I am just not a sedan guy. I hated getting in and out of it. Loved driving it though.
2013 Ram 1500 (Work horse)
2005 M3 Vert (Fun in the sun)
1999 E46 328i (Dedicated track car)