Back in July 2009 when they stole my drz400sm speedometer i bought the
TrailTech Vapor + dashboard
Worked pretty good, has a rpm meter etc, i bought them approx 120euros back in the good old days when the US dollar was low rate compared to Euro.
But the only fault, imo, was that it only had one distance meter and that's all.
Had it on my drz400sm for 8 years-untill i sold the bike.
I would buy it again.