I saw on wikipedia's article on the B-series engines
http://en.wikipedia.org/wiki/Honda_B_Engine that some of the B20's aren't related to the "popular" B-series [in the Integra].
I know that the CR-V had the B20B or B20Z and that the old preludes had the B20A that it says isn't related to the B-series except by name, and now I'm really confused! Can't tell from that article whether or not the CRV's B20B is like the Integra's B18's or more like the Prelude's B20/B21.
For example, if someone wanted to swap a B18C5 in a 1998 CRV...
I hate when Honda does this!!!!!!! (They also did this same-name/completely-different-engine boo-boo with the F20C in the S2000--nothing like the F-engines!)