Ahh - this thread made me chuckle! I well remember when my new cateye clicked over 1000 (km in my case rather than miles, although it's probably done it in miles now too). It was about 1km later that I got my first flat tyre on that bike!