Hi Frog,
Sorry I am late to this thread.
It's already been said by goosander but I would also treat the chain, chain ring, and sprocket as a set. Wear them into the ground and only then replace the chain and reverse the other 2. If you are getting noise from a set you may need to carefully remove some 'burs' from the chain ring or sprocket. This made a highly noticeable difference on my bike, however it is the sort of maintenance that is only needed every year or so.
My chain is now nearing 8000miles (95% on road). I am thinking that I will get between another 2 and 4 thousand out of it before I swap it out. My biggest problem is with surface rust! I have always looked after my chains and clean and oil them regularly, perversely I think that my cleaning schedule may have promoted the rust in this case. My derailer chains lasts me 3 to 4 thousand miles (with no rust). On the chain of my Raven I now use far more oil than the recommended one-drop per a link to hold the rust at bay. Part of my commute is on a 3-mile stretch of salt marsh, which floods regularly, probably why I get problems.