I was on omeprazole 2x a day for years and I had Barrett's esophagus, then it suddenly stopped working so I was started on Protonix and it got rid of my Barrett's pre-OP. I still take it once a day until my next endoscopy. It was the best thing to go from pre cancerous to no signs of it and I've had acid reflux since I was a baby. Protonix gets my vote.