I took mobic for a couple weeks. It only took the edge off the pain of my knees. I have to be careful taking any type of NSAIDs since I am prone to gastritis.; so I also take Aciphex to protect my stomach. When the pain gets real bad in my knees I take to Ultrams (tramadol) before I go to bed and that helps me get to sleep. I usually will not have pain in the morning.
My advice is to take mobic only as long as you need to for pain. You should take it with a proton pump inhibitor (aciphex, nexium, prevacid or prilosec). Pepcid doesn't really work.