I'd go with the B16 all day, it drops in fine, plenty of power, and if you want to go faster the aftermarket is endless for b series. It's well worth the time and effort put in, but is your CRX dpfi or mpfi??? if it is dpfi, then the wiring will be the hardest part, but I have done it a few times and once you get the locations of the wires the hard part is over. All in all, go B series