Yes, walk away from that 07'. I have a 2011 with a few mods that have put power around 330@ the wheels. I love my WRX but, having said that, I have reached the limits of some the cars major components ie. the 5 speed tranny. If your budget will allow it I'd get the STI! If your not concerned with going crazy fast and if a more harsh ride than you're used to isn't your thing then go with the WRX.