Talk to the guys at Tunerworks. They can get quite a bit of stuff, as they have hookups almost everywhere.
That's where I'm going for my swap later this year.
If you plan on getting an EF hatch(88-91), try to get the Si cuz then wiring will be alot easier, meaning it'll be a bit cheaper.

I think the going rate for a JDM B16A1 is $1250-1500 for engine, tranny, ecu, and sometimes axles. And then you'll need just mounts and shift linkage, and axles if it wasn't included in the first place.
Beyond Imagination: Where are you getting your price quotes? Seems like a good deal to me.