Or adapt a GPS speedometer to your dash.
Sorry, had to throw that out there as it IS a viable, affordable option. I bought one from Speedhut a while back. Except for long drives through tunnels, it works perfectly.