Cateyes are the Timex of cyclocomputers. They may not be fancy but they can take a lickin'! Inexpensive and nearly indestructable.
During one 'Hey, guys! Watch this!' moment, I happened to knock one off my mountain bike into a stream. I was a couple of miles away when I notice that it was missing, so I went back. I found it in the stream about 25 yards below where I had my...umm, moment... and it was still ticking off the time. I used that one for a number of years before upgrading. My current one has been through the wash several times, through downpours, and been skipped down the road a few times when it came off the bracket (which is the weak point of Cateyes). It may look a little raggity but it still works.