yep. I was debating between a h22a or a b18c, when i was deciding on an engine swap. This is my daily driver so i wanted to keep everything.
If you get the engine from
http://www.jdmclub.com/index2.html it will be 2300 shipped. You will need motor mounts from hasport. Which i belive are 500. You will also have to have axels made because of the enormous amount of torque the h22 has, also about 500. If you install the engine yourself your probly looking at about 4k. Although it can be less, i hgave heard of people not getting axels made, and just running their stock civic ones with out no problems whats so ever. But then again i have heard of people that broke their axels with the stock h22. The reason you will lose on of those opetions is because the engine is so big there is only room for one.
Also not right away but soon you would wanna upgrade the front suspension because the engine is heavy and will kill your handling.
The h22 seems like a lot of work, but once its done your civic will be more than fast

.
Now ill give you my opnion

. You seem to be in the same boat that i was not to long ago. Orgnially i was debating between the h22 and the b18. The b18c1 (integra gsr engine) has less power than the h22 but doesn't need all the extra work, plus i would get to keep all my options, and eventually go turbo to get more power out of the engine.
Now however, after thinking about for a while, i belive i will be going with a b16a (del sol engine) because it has 160 hp, but what makes this engine so great, is it can be bought all over the internet for under 1500 shipped, and thats the complete swap. so if get the engine for 1500, build a turbo for about another 1000 and upgrade some internal parts for about another 800, i could have an engine pushing over 15psi of boost pushing about 300 hp all for about 3800, and keeping my A/C and power stearing.