C.R.Y. said:
what car (specifically) do you wanna put the engine in and how much are you willing to spend? because an accord can get a jdm h22 h22a with 220hp. or a civic can take a k20a swap with a 6-speed tranny and also make 220hp. both swaps would be somewhat pricey though.
you can check ebay, honda-tech.com, passwordjdm.com, jaydm.com. youre better off buying the jdm motors. most of them have low mileage because of high taxes and insurance premiums of having high mileage engines.
JDM engines are cool, but the problem is the legality of it. You'll have an assload of trouble and headaches if you get pulled over and the cop has you pop open your hood or when you smog check it... at that point it begins to be a money pit.
The 220 hp JDM H22A is a little harder to find, since it was in the limited-production Prelude Type-S and Accord SiR. The standard H22A has a little bit less power. The 220 hp JDM K20A is also a rare engine, since it was in the RSX/Integra Type-R. However, getting a used K20A is a little pricier plus difficult to just drop into an older Honda since the K-series motors have a different setup (intake manifold up front and exhaust manifold behind the engine), but doing that will give you a fast-ass Civic... the EG6 Civic hatchbacks ('92-'95) with the 200 hp K20A motors can pull on a lot of cars from a roll. (However, an H22A Prelude motor would do the job as well, but the torque in the 2.2 liter has lead to broken axles in a few applications.)
SiGh, if your car is a Civic, you could look into the B16A (from the '99-'00 Civic Si and the '93-'97 Del Sol VTEC), the B18B (from the Integra LS) or the B18C/B18C1 (from the Integra GS-R). All of those models are easily modable. The B18B from what I remember is actually a pretty cheap engine, and a lot of people do the LS-VTEC conversion where they throw on VTEC heads onto the block along with a few other goodies (but then again, legality comes into play). If you have an Accord, then you should go for the Prelude H22A motor.