i have a 93 civic ex coupe and planning on doing a jdm h22a swap this summer. 200hp and ~160ft-lbs torque...you can't match this power with any of the other swappable engines.
the engine complete w/ everything is cheap; you can find one anywhere from 2200-2700bucks. it's just the installation that's expensive if you're not doing it yourself(lot of custom modifications). add another 500bucks for custom mounts, another 1500 give or take for labor, more money for custom axels, etc...if you want to keep a/c, that's more money you have to pay. oh, and it would be wise to upgrade your suspension since the engine itself is a little heavier so you can have a good handling car.
here's specs on other engines you might wanna consider, and they're alot easier/cheaper to put in than the h22; installation will probably run you 700-1000. just not as powerful without extra mods though...
b16a 160hp 111ft-lbs torque--jspec version gets 170hp
-you can find one for around 2grand
b18c(1) 170hp 129ft-lbs --jspec gets 180
- about 3grand give or take
ls/vtec or crvtec- don't know how much to build one, but they can
monsters. the jury's still out on how reliable they
are though.
there's also the the b18c5 fromt the integra type-r and the b16b from the civic type-r, but those engines alone will be upwards of 5grand. i don't see the point really, unless you just want something very unique.
that's it for my rambling. either way you go, you'll have a fast car.