If it's around the same price, I'd go WRX, the Evos still run way too much money, they are a lot more than a WRX. The IS300 is a great car, no doubt, but ~210hp in a car that's just as heavy as the other two with a 3L V6, it won't be nearly as fast (though RWD would be pretty fun), and it is a ton of work to get the good 2JZ that you would really want in the thing (or to turn it into an RS200, which would be really great). It's hard to find an IS300 manual anyway. The WRX is going to have a manual and it's going to be fun out of the box, plus they sound so damn sweet, I'm going to look at Subaru porn now.