just picked up a 04 wrx. it is a hybrid build. 2.5lsti bottom with 2.0 top. sti top mount, sti susp.
been great so far other than had some bubbling on the rear quarter panel. quoted 700 - 800 to fix it up. which kinda rattled me.
i traded my 04 Porsche cayenne s with 170 000k. beautiful car. couldnt afford fuel, and engine maintenance was coming up and could afford to continue dumping money into it. so i traded plus $$$ my way obviously.