how i feel about my IS300 Sportcross too. I get in and I drive, fast, slow, whatever and it runs like a Swiss watch.
to the OP, try and find a Legacy GT. Higher quality than the WRX. Also get your own outside financing BEFORE you go to a dealer. Makes things alot easier. Worse comes to...