I'm a huge car guy and I'll give you some cars to check out. ESfitness is right, trucks and SUV's are more comfortable, but they bring higher fuel costs as well. Not only that but they are usually under utilized by most who drive them.
My top pick is below and I'll explain why as well.
BMW 335i Sedan- typical BMW luxury and driving experience coupled with a low resale value means the 335i is a damn good deal. The twin turbo charged inline 6 engine gives it plenty of power, more than the average drive will ever need. This car is RWD as well. I must add it has excellent traction control and a wonderful interior and sound system as standard. I've driven the coupe version of this car and I instantly wanted one. It's fast; it just gets up and goes without any drama. Its so comfortable to sit in and drive lazily or with spirit. The 6 speed is so smooth to drive, shifting is a pleasure not a chore. This car is modern, looks sexy and drives wonderfully. It is roomy without being too big, and compact without being too small. It is under the radar, but to those in the know it commands respect. No reason to go with the M3, this is the better car for the money. If speed is your thing upgrade the exhaust and air intake and have the ECU flashed by Dinan and you're looking at an easy 400+hp with a shit ton of torque.
Also check out
Infiniti Q60
BMW M5
Subaru Impreza WRX (2015+)
Nissan Maxima
Acura TSX
Volvo V60
Lexus GS-F