go to either http://www.totaljdm.com, http://www.nippon-motors.com, or http://www.honda-tech.com in the classifieds. the first 2 stock everything u need for a swap pretty much. i have an 03 wrx now so i dont have to worry about swaps nemore, i used to own a 93 hatch with an h22a head and h23...
ya ur pretty stupid for not checking it, but at least ur sub is bad ***. if anyone wants to know, its a 15" RE SE XXX with that 1100 watt tsunami amp. very loud, but sound quality is not very good.
i say go for the crx. if u can find either a B18C1 from a GSR or even better a B18C5 from a type R than that crx would be very quick. motor swaps r the best thing for a crx.