To add to my steering head bearing post, I didn't use the ALL BALLS kit but rather SKF and Nachi bearings along with OEM Honda seals. These are the part numbers for the bearings I installed. The Nachi is the upper bearing and the SKF the lower. Here's where I bought them https://www.123bearing.com . Along with SKF and Nachi, they also carry Koyo, FAG, Timkin, NTN, just to name a few. Honda often uses NTN and Koyo but are usually cheaper here than from a Honda dealer. My recollection on having the two different brands was one of the bearings was not available when I got these, so I went with the two I have here. I also did the same bearings for my 01 and I believe sfdownhill's rebuild of the '02 he sold to hammerdrill (both members on VFRW) The OEM seals were from Partzilla or local Honda shop, can't remember but can say that the pricing I got on a few other parts from the local Honda dealer (HB Honda), have been cheaper than Partzilla lately.