h22 is going to cost the most... u have to redone ur front end...
if ur lookin for cheap go with b18b(LS)its around $750 for the motor(that the whole motor) i can see what the whole swap would be...and later down the road when u get more money do a LS/VTEC...
Any other motor is going to get from $2800(b16a2 complete)- $5-6-7-9 and up