91zc listed most of mine....but i can say that honda motors online is no longer called honda motors online, but h motors online now due to hondas lawyers. the new address is:
www.hmotorsonline.com , and that one gets my vote. steve is cool, and that's where i got my 2nd B16 from. another good site is
www.jdmhondaparts.com and
www.placeracing.com