Just saying Hi. I recently lost my 2003 Mustang Cobra due to an accident caused by someone failing to yield the right of way. I take delivery of my new 2004 WRX STi tomorrow afternoon and I cant wait. Ran across this board in my search for information comparing the STi and the Evo. Look forward to some good reads, and hope to enjoy my stay here.