Its not old and its way underbudget, but for the 'good watch' part of the question - I've been rockin a Lorus Sports Kinetic for pretty much every day for 10 years now, and its still doing its job the same as when I first got it. Never had to have it fixed (and its been thrown round plenty), or even opened up, and I timed its accuracy a few years ago against a clock that I have thats set by radio from an atomic clock - it gains about 4 seconds every month, so its accurate as you like.
.....I think thats the first time I've ever made a watch recommendation! But it is a very good watch, if your main concern is functionality, its 4 seconds per month away from perfect (in all other regards I cant fault it).