Check out the Garmin Edge 25. It displays time of ride, distance and speed on the main screen using GPS. The other screens are easily accessible with a simple button push.
Mine came with 2 handlebar adapters so it would be easy to move from one bike to another. Biggest negative is that it has a proprietary micro-USB charger; it charges fine to any USB port but if you lose the charger you'll have to get another one from Garmin.
If I had one missing wish list item it would be better data on inclines. I don't know how many rides it saves -- maybe 10? but you connect it to your laptop and save your history to Garmin's website for a complete database of your ridges.
.