Avoid the parrot fish TL. If reliability is what gets you going, then the TL is a good car. I personally cannot stand FWD, so I would get a used IS350. I am hugely biased, but am not buying another japanese car ever...if possible. I want to get in my car and tune in not out. I get in my Lexus and can't remember how I got where I was going....hate it. I want to feel engaged, interested, excited. Japanese cars, though reliable, don't do that, IMO/IME.
From your list:
Reliable: IS, TL, TSX, the rest
FUN: 3, a4, IS, C
Add in the WI winter....I'd probably get an IS250 AWD or a TL AWD
"Politics is the art of looking for trouble, finding it whether it exists or not, diagnosing it incorrectly, and applying the wrong remedy." -E.Benn
Justice is blind.....deaf and dumb.