snag the b20, and make a b20vtec, your gonna need a golden eagle kit or any other brand, use your GSR water pump and oil pump, and GSR timing belt, and snag some arp headstuds and rod bolts, and your golden. other then a tune, but you dont have to run hondata, you can run any other tuning software a shop is willing to tune on.
But, just for the b20 swap your going to need;
LS ecu
driver side top mount
LS intake mani
you can use your all your accesories if you run them and your alternator, but might have to use bracketry from both, pretty much whatever fits.
intake tube or whatever your using, but for an ls
some people say to use the USDM crank pulley, but im running the pulley from the B20b i have and its been fine.
I believe thats about it, if i remember anything else ill post.
P.S. there is a crankcase breather on the back of the motor, its a black box with some tubes coming out of it, that go into the intake mani, the JDM b20b wont have this box, and the pcv hose from the valve cover goes right into the intake mani on the front.