Sounds like either the synchro hub has worn or you have play in the gearchange mechanism get someone to wiggle the gear lever whilst you look for freeplay. There is also a ball joint on the gearchange mechanism which needs greasing. If no good then sounds like synchro hub - not a job for the diy enthusiast i'm afraid.
Mark
December 2005