On my hybrid I have a Cateye Velo 7. I use it for riding around town...It's on there but not for any reason in particular.
For actual training on my road bike, I use my cell phone with the Mapmyride app. I like that it tracks my ride with speed & elevation changes. It also allows me to ride based on how I feel as opposed to what the computer is telling me.
Looks like WA folks have chimed in!