for the engine h22a is generally cheaper.. more work goes into it though as you need to cut into the chasis or something and you need different mounts so possibly labour adds up more. b18c pretty much straight bolt on if u got an efi eg civic engine more exp.. saves on labour compared to h22a. depends what you want out of the car! =]