The touch screen is great. It isn't anywhere near as crappy as some of Garmin's other products I've used. Knock on wood... It's not reliable as an odometer - I rode 10,000 miles last Saturday because Garmin didn't feel like programming in a sanity check against the data stream - but it's better. Some of the data it gives you is nice to have, and the maps are handy if you leave your comfort zone and head out into neighboring suburbs.
Is it worth the money? Depends what you're looking for, and what the money's worth to you.