just saw this thread online and thought i would sign up..
i had a b18b that i cracked a block on and when i swapped it with a b20 i found it almost with less power overall and since the engine is a bigger/heavier engine the torque didnt even seem more than my old engine, for some reason it wasnt as peppy. i also had a bad experience with that b20, i took my car (96 integra) to the track last friday after i had the new engine for a week (under 50k on the engine), and blew my engine after only 5 runs, so i would go with b18 just from what i hear at the track that there more reliable, although i had a bad experience so this could be bias on my behalf