Came across this site while looking for wheel bearings, may be of interest to some, put in make, Yamaha etc., and you get a list of wheel bearings for the different models. www.bikebearingshop.co.uk (http://www.bikebearingshop.co.uk)
Good site - very helpful for bearing swaps