But the Ford Fiesta is not in the US yet, maybe end of next year, and it is not a luxury car even you load it up.
TL is quite big, try the Acura TSX instead, or Lexus IS250 or IS350. The Acura RSX is also good, but the ride might be a bit too stiff.
VW Passat is not “small”, I will say try the VW Rabbit or GTI.
BMW 3-series is certainly good, but you can now buy the 1-series in the US.
Plus the Audi A3, A4 is getting bigger every model change.
I actually want to dispute that the Civic is not that comfortable, unless you have a much older model.