I put a new regular speedo on mine when I first got it because it had been left outside and was full of water. The new regular speedo fogs up everytime you ride it. Seems like someone would do/put better seals on them where they don't fog up, or possibly a different piece of glass/plastic that doesn't fog up.
Ray