http://www.c-speedracing.com/howto/b18cswap/swap4.php <--- look into that
also if you want atleast 160hp to the wheels then look for a B18C GSR atleast.... its 180 or so to the fly...
The b16 may be putting out 160hp to the fly but uhhh... i cant recall the dyno sheets ive seen for it in stock form to the ground...
so yeah id go with a b18 engine *vtec or not*