First,
92-95 is obd1, 96-00 I beleive is obd2a, 00+ is obd2b, Before 92 it was obd0 (i might have the obd2a and obd1b a little off, like it might be 96-99)
Second, crossing obd's isn't as easy as it sounds, I just put an obd0 in my 93 hatch, I needed a new distributor and a few other little parts. Obd0-1 is much easier and less of a hassle then obd2-1. There is a section all about this.
There is a whole section for swappin b series into EG's, look for it, it tells you all the parts you need.
A type-r engine is a very potent engine, it's a chore to tune but with enough money and time it's a monster. Its the best and most powerful engine that comes from the factory, I think it has around 197 hp. It will bolt in, you need a few other parts, like distributor and such but it really does just bolt in.
GSR's are next up, they have between 170-180 hp. They are the most popular. They have more displacement than the b16, therefor more torque. They respond well to boost and can handle a decent amount in stock form, a little tuning and it will see numbers above 300hp. The swap itself is kinda expensive, I think most of the time around 2500+.
B16's are next, have 160 hp but it's 1.6 so it has less torque. I personally would never buy this engine. A lot of people like this though. It also responds well to boost. Relatively cheap alsom like 2k or so I think
LS (b18b1 or b18a1) 130-142 HP. My personal favorite. Put them in every one of the civics I've owned. Respond very well to boost, 250 isn't that hard of a task with this engine either. They're cheap and reliable and give a nice jump in stock form form the civic engine. I've done all of my swaps with this engine for under $1k.
b20, non vtec 2.0 CRV motor. Not the ideal engine for boosting bcause of the thinner sleeves. People choose this motor for the added displacement, I would rather a resleeved LS. Essentially this is a good drop in and go motor, it has like 140 hp but more torque than any of the b series. Could be a good motor if built. A little more expensive than the LS.
There are more choices liek the d-series, these are the most popular though.
All-Motor
This is the most expensive route to go and you probably will never get over 300 hp, it's possible but most likely you don't have enough money.
Boost
Most cost efficient way and most reliable way to make most honda engines faster. Even a small turbo will make a nice noticeable difference. VTEC engine will have always make more HP than a non vtec motor, someone else said this.
LS's are a good choice to boost right after the swap, they have relatively low compression which means you can run more boost. Tuning is still needed and recommended even for a small turbo at a low psi.
b16's can be boosted as well, still not my engine of choice but they can make nice numbers, probably more than the LS. Tuning is a little more difficult because of the added compression.
GSR's are beasts when boosted. They make very nice numbers, tuning is also very important. Best VTEC engine to boost. It's a 1.8 and there's no replacement for displacement.