I have found out why, despite my strong thighs I still get sore knees. The soreness appears the next day after cycling. It seems that I am putting too much pressure on the knees when riding uphill or in too high a gear. Answer, lower the gear. (Haven't I been here before?) It is obvious when you do it but you just don’t consider it when you’re trying to keep upright.