Well b18c is my favorite ...more torque

The only thing about the b18c is that it comes with a hydraulic tranny. U can use it but you have to get the cable to hydro conversion on ur car. OR u can use a b16 cable tranny with the GSR longblock. You have to convert your obd sensors also. Like obd0 to obd1. Its the same drop in as the b16. You need the mounts , linkage, wire harness, integra axles blah blah blah ...u get wat i'm sayin

The b16 is cheaper and i think i would go with that if money is the issue...cuase b18 is expensive man..if u got the money then hey go for it.