Just some facts: Lexus often tops the list as the most reliable car brand in the world. It is the only car to have gotten 99% customer satisfaction rating, higher than BMW, Mercedes, Audi. This is done through giving customers a survey after some period of purchase on how they like their car. Out of the three, the cheapest to maintain would be Honda. The most expensive to maintain would be Audi. The most reliable ranked from best to worst would be Lexus, Honda, Audi. In terms of exterior design from best to worst would be Audi/Lexus tie, Honda. It's really personal preference, but if reliability is your number one concern, which is of most people because you don't want your car to not start tomorrow or break down on a road trip, then I would avoid the Audi. Personally, I would buy the Lexus because of good reliability plus comfort at the same time, also the cabin quietness and drive smoothness is good in Lexus.