I've driven so many cars and trucks (but not too many fancy cars), IMO, the BMW 5series is the best overall, absolutely a driving machine. My next choice would be Acura TL or Lincoln MKZ The best truck would be my F150.