www.hmotorsonline.com has awsome motors and decent prices.
if I were you Id go with a b18b. Great for boost, relatively cheap, decent power when na, and torque-y.
(But, if youre vtec's b*tch go with the best vtec motor you can afford (b16a or b18c).)
thats my opinion anyway