ok here goes for parts.
1) Tyga they have nearly all the engine parts, if they dont they will for sure offer you better compatable parts.
2) http://www.cmsnl.com they have small parts such as tank rubbers and brake boots, bush, pins, tubes... just type in the part number and have a look.
3) There is the www.ilovemotor.jp they have most of the ignition stuff and body panals.
4) Japan Yahoo Auction have tones of stuff but you must have a contact or something.
5)Local Honda's they can order it for you sometimes
6) www.wemoto.com they have a few rebuild kits, new brake disks, chain sprokets...
So get you credit card ready and start buying!
GF comes first in any case though. Dog comes second, and me and my bike at the bottom.
_________________
feel the wind