I've never had a B18c but I have an H22 currently. I'm happy with it. Pulls good beats my turbo civic and in the 13s just bolting it in.
I remember once my buddy had a JDM b18c and with 2 ppl in it and I had my h22 with 4ppl in it. Both Si's. We ran from a roll and I beat him by about 3 cars.
To put into comparision, my h22 hatch si with just I/E runs just a little better then a stock SRT-4.