You are probably right about it being a worn synchromesh but it's probably worth getting the alignment of your linkages checked before you condemn the synchro. You might find that putting some slick50 in your gearbox makes things a lot better. I think it's about ?16 for an 80ml bottle which is meant to be good for a lot of miles (can't remember what they quote but certainly over 40k).