Got some good off road replacement mirrors from racespec :

http://www.racespec.co.uk/rs_shop_final/enter.html

£11.75 each - much smaller than standard (i dont like big mirrorrs on my bike). Have to do them up fairly tight so they dont move at 90mph!

Look under Plastics then misc.