b16...rev's high..so thats a plus for all motor..yea a b20 have more tq. but i personally would go for the b16.