From a crappy crappy shop in Washington called JDM Engine Dynamics. They charged me too much, jerked me around, and when I tried to collect on their startup guarantee, they wouldn't return my calls or emails. I got it for $2400, plus $250 freight and plenty more on broken parts.
So you've got a bare block and bare head, and you're looking for the rest of the parts you need?
If that's the case, a call to your local Honda parts dealer might be a better bet. The list is going to be gigantic. Unless you want to wade through the lists and diagrams at hondautomotiveparts.com yourself, picking out what parts you need, then a parts guy at a Honda dealer will probably be able to help you out the most.
There are a few subtle differences between the USDM and JDM, but nothing crazy. The biggest difference is probably the fact that the USDM H22's have an external coil distributor, while the JDM have an internal.
that is a honda based website and surely will let you look up what is needed if you are assembling eng stock, but prices are OUTRAGEOUS, and the list is just that a list. it wont teach you anything and is NO garuntee that you will have all you need