So this week I switched to sprint to try out their flagship EVO 3D device. It was impressive but still not as fluid as IOS on my previous iPhone 4. I have decided to return to Verizon and it has caused a new dilemma. Verizon is changing their data plans and I need to lock in unlimited data. Does it make sense to use my upgrade now to lock it in with an iPhone 4? I suppose if the next iPhone is impressive I can just sell my current iPhone and pay the difference.