$1500 for VF34 is a waste of money. A stock TD04 with a tune will get 200-220WHP with instaspool!
For less then $4000 get:
BASED ON WHAT I PAID FOR THESE WHEN I HAD MY WRX DONE***
-STI TMIC ($400 - 450)
-Fuel Pump ($150)
-VF34/35 ($450 - 600 from the research I did when I was looking for a VF34/35 P20, didn't end up going VF however)
-STI 565cc ($250 - 300)
-Versa Tune (~$1000)
-Labour ($Varies)
The turbo choice will define the car. If you go with a VFXX you will get (almost) instaspool and a nice car to drive, where as if you chase numbers and get a massive turbo it will lose overall drivability but some argue it will make up for that at the top end