Just bought a Mazda CX9 GT for my wife last week. it's not German and it will last 5-10 years with a minimum cost out of pocket for repairs.
For myself I am looking for something I don't have to spend 6k a year to just get it started in my driveway. I love my BMW there has been nothing really that has even come close in comfort. I am the big nut between the wheel and the pedals and our cars give a great road feel and that has been priceless for me.
I am not sure what I am going to do yet, I would love a B7 and if I buy another 7 that's what I will get. On the other hand I really like the M1, car is a freaking blast to drive.
So in closing my car of choice would be without price in mind a new Jaguar XKR-S Coupe.
97 740i e38 - SOLD
02 745i e65
03 Montero Limited