Scott, why don't you hook up with someone in your area and drive a used WRX first, maybe it'll give you a better feel for the car. New cars always drive beautifully, take a used one out. I have an idea the straight WRX will give your is300 a run
from what I understand the '04 seats are a bit wider, a few cosmetic things, and of course the STi has the 2.5 litre, which we'll see if it's as good as the tried and true 2.0
hopefully the paint is a bit better and the transmissions hold up to some abuse.
