Well, I'm glad the knee is doing ok, but having tonsillitis is no joke, especially after all you've been through. I hope things improve soon. After I had major surgery 10 years ago, the hospital recommended taking sustained release Zinc with vitamin C to promote healing and boost my immune system. I don't know whether it did do anything, but all the time I was taking it I never came down with as much as a cold, so I've been taking it again this time.