Hi Fishman,
Sorry about the pain you are in. Having waited so long, is it no possible to wait a couple of months more? However, you can get it done with litle or no waiting time in Thailand or India, provided you can travel with the pain.
This topic has been discussed many times in this forum, please go to the links given below, there is a lot of information about Knee replacement surgery.
http://www.healthmedicaltourism.org/option,com_joomlaboard/Itemid,118/func,view/id,3021/catid,2/
http://www.healthmedicaltourism.org/option,com_joomlaboard/Itemid,118/func,view/id,209/catid,2/
http://www.healthmedicaltourism.org/option,com_joomlaboard/Itemid,118/func,view/id,2102/catid,2/
http://www.healthmedicaltourism.org/option,com_joomlaboard/Itemid,118/func,view/id,332/catid,2/
Hope the information will be enough to answer your questions.