The H22 (Prelude) engine is by far the most common swap. 200 hp and VTEC in one package
Its really not worth it to swap a B series engine into the car because if you check out prices at
http://www.osakajdmmotors.com/engines/index.html for instance, you'll see that the 200 HP H22 is SAME price as the 160 HP B16 engine. The GSR engine goes up to $2700 and you only get 170 HP. So its most economical to get the H22.
Here is a "how-to" for the 4th Gen Accord H22 swap
http://www.h22a.org/4gswap.htm