I've seen an old '86-89 body LXi with a B-series installed. They make kits for it now, but it will be incredibly expensive considering you need to convert your car to fuel injection first, then swap to the B.
Well, you could go for one of those old JDM Accord B20A's. It is an extremely rare engine though, and most people you will ever ask about it will have no idea what you're talking about. The Accord B20A is very different then the Prelude B20A availible in the states, the Prelude engine will not mount in directly.