I think H22 would be great if it was built properly for boost. Bigger displacement, and more torque than B series. It is slightly heavier than a B series, but not much (like 50lbs I think).
The B series will bolt right into a civic.
H series are cheaper, but you will have to use something like the hasport motor mounts which are expensive.