I'm considering something like this, and want to know if it's possible. I just joined with VZW, love the service and would like to stay with them long-term. My ultimate goal is to end up with the Passion/Bravo/something with Android 2.0/2.1 and Snapdragon. But since it might not be here until Feb/Mar/April, I need to figure something out in the meantime. Here's what I'm thinking of doing (if it's possible). I bought the Eris during the holiday return period, so I have it til Jan 13th or so. I do like the phone, but the recent update brought a few problems. That, plus the hold hardware makes me think twice about sticking with it for 2 years. So, there's a good chance I'll return it, get all my money back, and bid VZW adieu. So, I was thinking of going with another phone company for 30 days (we'll say Sprint, and I'd go with the Hero). I'd use that phone for 30 days (which takes me to mid-Feb), and return it/get my money back. Then, I'd go to another phone company (probably T-Mobile, hopefully the Nexus One will be out on their network by then, if not, a mytouch3g, etc). Use their service for 30 days, then return/get my money back). If I need to, I can do the same with ATT. If I use these 3 phone companies, I can make it to mid-April with no long-term contracts binding me down, while still having phone service with above average smartphones. Then, best case scenario, news of the Passion/Bravo/something better will be about ready to release on VZW, and I come back and sign the dotted line for good. If not, I'd probably go with the Eris which will be updated to 2.1 and rid of any glitches. Is this scheme possible? Would VZW let me come back to them 3-4 months later after I left them? Would I have to pay a $35 restocking fee for every company I left (since I'm not doing an exchange with them, maybe not?)? Any other problems with this plan besides the inconvenience of the continuous switching? Any input would be greatly appreciated.......thanks!