I have to turn in my pump-and-CGMS setup in two weeks. Which means I am back to my regular pump then. I can't go back to guessing, though. With all its problems, having the sensor still sucks less than not having it.
I have ordered a DexCom. I should be able to seamlessly jump from one to the other on the 27th.
Stay tuned for my comparison.