Tbh, it depends on what you want the car for. Do you want to waft, or do you want to drive?
Who cares what everyone else says, it's your money. ST or Impreza will be miles more fun, 535 or A6 a nicer place to be inside. Personally I'd look for a petrol V8 version of the latter two and split the difference, but I may be a tad biased...