Ok this is a rant post. I don't understand how a company like Verizon doesn't care about their clients. My phone and data plan add up to $80 after my corporate discount. To other carries, I would be considered a valuable customer. Not so with Verizon. I've tried to upgrade to another phone so many times.. well every time my Q gets unstable. Verizon customer support reply is to do a hard reset. It isn't a big deal to most people but to me it is. To fix my phone, means I have to lose all my settings. It takes a few good hours to restore them and as a consumer, I don't believe I should be doing this at all, let alone every three months. I called the customer support and requested to upgrade to a new phone. They are offering me Blackberry World Edition for $349 after a rebate. Now, are you kidding me? You want me to sign another two-year contract for another sub-par device? I no longer wish to stay with Verizon and the minute my contract runs out, which is next month :) I am switching to another carrier. Now dilemma is to wait for Android, get a Nokia with ATT contract or forget anything I've said about iPhone and cop that. Time will tell.