I take glucosamine sulphate every day but I have gone thru periods of having bad knees!!! I don't do high gears for long period obviously but spin more instead!!

I lose more weight this way and I haven't had pain in my knees since!! but I have to say that I didn't realise that cycling was so bad for ur knees though I just thought it was low impact!!