For the driveline, I've got a 5mt tranny with STi Type RA internals and I'll swap in another rear end that's 4.11. I've got the brakes planned...and there seem to be plenty of good suspension parts for the car. My concern is getting the reliable power that I want. So...
What's going to be the easiest way to get to 300whp on a legacy sport sedan? I was thinking a head refresh and new shortblock for starters. Would a USDM STi ej257 block bolt up and match up well enough compressionwise? What else would I need to make that work? Or should I just put a new 2.2g block in?
I was planning on using a FMIC to avoid heat soak. I understand I'll probably have to just buy an IC and get the piping custom fabbed.
Then comes the turbo, and this is where it seems to get tricky. A bolt-on turbo upgrade allows using the stock intake and wrx compatible exhaust, which makes things easy, but the only bolt-on turbo upgrade I've seen is the early euro wrx/sti 16g. I'm guessing that won't get me to 300whp safely on 93 octane. Or will it? I'd rather not just clip the crap out of it to get the top end. Is it effective cost and performancewise to get the core of the 16g replaced with an 18g core so it still bolts up? Are there other bolt-on turbos that I just don't know about?
I don't mind getting custom IC and intake piping made if I have to...does that open any doors to other turbos that bolt onto the downpipe/uppipe?
Or would I be better off going with a totally custom exhaust, IC, intake, setup and just pick any turbo I want?
I'm open to suggestions. My budget for this is not huge...if it was I'd just get Ultimate Racing's bolt-on t3/t04e kit for $3500 and be done with it.

thanks for any sugestions and guidance you can give me. I know a bunch about the 02+ WRX's...but very little about the legacy sport.