Again, it all depends on how much u want to spend, if u spend the extra $ and go with the 2.2, then u are going to get a little more bang for the buck when you do aftermarket upgrades, since it is a higher displacement motor you will get better HP and TQ gains when you upgrade parts.
Look at it this way, if you got the H22, you spend about 1200 on the motor and would spend about 1000 more just to put it in the car. If you got the 1.6 or 1.8, you spend 1-2k depending on the motor, and you have about 1k to put into it to make it better....
If I were you, I would get a complete B16 swap from Hmotors, with LSD tranny, and do a NA setup, with a new head, aftermarket cams, and all of the other small bolt ons, intake mani, and header. If you dont like that then boost it. And you will save $ in the long run, get experience working with the car, and find out what you like.
Now if you just want a stock motor, and u are not going to touch it, you just want a good amount of power, get the H22, but keep in mind, people charge you an arm and a leg to work on that motor, and from my experience, its a picky motor, I baby'd mine, and drove it hard when I would go to the track, and the motor decided it didnt like it, so the block cracked.... And its not very easy to find junkyard parts for cheap for the H22.
But if you need, lets say a head for a B16 or 18, all u gotta do is go to the local import yard with a breaker bar, and in about 20 min, you have a new head..