If someone told you to get a 7-Series they'd be telling you to get a worse car then the five you listed. The current 7-Series is so out of date there's really no reason to buy one at all. Probably the worst full-size luxury on the market. Maybe a little hyperbole but it's not at the same level the other full-sized luxuries are.
It really depends on what model you pick. A low end C-Class or 3-Series has a pretty barebones interior comparable to high-end models of many entry level brand cars. Of those cars the Audi probably has the best interior at the low end (if you're cross-shopping those Japanese ones with the Big 3 ones, I would wager you're looking at the lower end models). At the high end, with the exception of the BMW they all offer excellent interiors. Audi and Mercedes tend to get the best reputation for interiors, but at the high end it's just up to personal taste.
Mileage is simple. The bigger the engine, the worse mileage they get. Of those, generally speaking the BMW will get the best the Infiniti will get the worst. Maintenance is expensive on all of them, with the exception of Lexus. Safety is irrelevant, they're all modern entry level luxury cars, they're all reliable.
For base models...
1. A4
2. 3-Series
3. IS
4. Q50
5. C-Class
For highest end models
1. 3-Series
2. C-Class
3. A4
4. IS
5. Q50
I wouldn't touch a Q50 or an entry level C-Class. They're all decent options at the higher end. My girl had an 09 IS250, I didn't like it very much. Low end Lexus' are very Toyota-e. High end ones are a little better.
Quote (TG3 @ Dec 9 2014 01:20am)
out of those only the lexus is reliable.. rest i see at my dads shop often.
Not true. They're all reliable if you take care of them. If we're going by the (flawed) research, Audi is very close to Lexus in terms of reliability.
This post was edited by Caedus on Dec 9 2014 12:03pm