you're comparing a high strung engine that isn't good at moving much weight, although performance oriented to a motor designed to move more weight and be performance oriented.....the tegs are about 500 lbs less than are the ludes/accords....and even though the b18c5 has only 5 less peak hp, it just wouldn't move a lude like the h22a does......even the torque numbers don't differ by much, but where it makes the power is what matters......the b18c5 is worked over more as far as porting and polishing, lighter aluminum block, way better aftermarket.....h22a does have tons of support, but when compared with b series, it's just not as much...stock, the h22a can handle 5-7psi and still be very reliable......i think the b18c can take a little more, but still, "either or" in that category....