Any Garmin, but that's probably not what you're looking for. They're $$$ and need to be recharged after a few rides because they use GPS.
Everyone with non-Garmin solutions, the OP wants this for aesthetic reasons; if you could post photos, that would probably be helpful. And if it's not helpful, it's an excuse to show off your bike.