B18a1 all the way, 2 cams, and more power, why wast your time with a d anything..... The b18 swap inst expensive, and you wont just wind up swapping again later when you decide you want more power. I have the swap in my crx and its beautiful. Also if you have a hf or si its LITERALLY bolt in.
I just hate sohc sorry... im biased