If your block is good, I would rebuild that. Use that same $3195, to buy some new heads and intake and stuff. 320HP will probably only be around 275 to the wheels. I know you can get 305 RWHP with a 306, afr165's and a cobra intake. Plus add the usual bolt-ons.
Sean