depends on the car really, alot of honda engines will fit on most older Honda models..........if u're looking for something faster, try a light hatch civic with a b18c5 or a b20 ..... u can also throw in some super or turbo, etc.....but it really depends on ur price range since there are so much aftermarket support.......used engines from japan are fairly easy to get........ just look in this forum, ebay, or any import shop will carry them
i think b18c5 goes for an avg of 1G (can prob get it cheaper deal)
also try
www.honda-tech.com (a bunch of jdm whores) but they're fairly good........if u dont mind the bitching and flaming