www.hmotorsonline.com is pretty decent it was only $100 more then the shop that I got mine from. You could check ebay too if you want and dare to get a motor swap from there, I buy other stuff but don't know anyone that got there swap there.
Do a search in the accord forums for h22 its been covered alot and ppl helped me on mine for info so there is alot of sites and links