Allow me to throw another possibility into the mix: Lexus RX330
2004 Lexus RX 330 Summary
My wife has been driving one of these RX variants since 1999. She put 240K on the RX300 and we now have 90K on the RX330. It should not be confused with a sporty Boxster, Mazdaspeed3 or GTI but it is a very capable winter DD/Grocery getter/dog hauler with build quality second to none and a lot of elegance and creature comfort. It would nicely round out your fleet with some all-weather capability. You could probably find one for $15-18k and they hold their value well.