First of all, thank you every one for the replies and for not flaming me! I thought for sure I would have been flamed on a Mazda forum for wanting to buy a WRX, but you have all been quite honest.
I've been shopping for a new car for about 2 months now. Please keep this in context, it's my...