I would love to do a H22A swap. There is a little more work to the swap like Civic2Scooby said. You need custom motor mounts and custom axles are recomended. You also have to cut your shifter hole a little bigger. Here is a good write-up on the swap.
http://www.honda-tech.com/zerothread?id=650329
It is an engine with tons of torque.
To settle the weight issue arguement, look here where they weigh a H, B, and D.
http://www.honda-tech.com/zerothread?id=684550