if you don't mind risking your warranty to upgrade get the regular. If you are the type of person that needs to know they are covered by warranty get the sti..

they are both great cars.. also, you can get sweet deals on WRX's now , at least in AZ you can.. i think the best price i got was 23,500 OTD. i think that was a dealer in a small place called prescott.