I'm a long-time frustrated Blackberry user. I've been waiting for two years for a decent smartphone. My company only allows certain devices to connect to our network. They've been hinting that Android based devices would be allowed so I stuck with my old BB a long time (on Verizon). When it died this spring I went with an iPhone on AT&T with the intent all along to come back to Verizon with the new 5 (my company is still "considering" allowing Android two years later). When the pre-order window opened I pulled the trigger immediately and then learned this huge Verizon defect was still not solved. I'll probably stay with Verizon for a while - at least until I go bonkers over not being able to get data while I'm on the phone and then, unfortunately, switch back to AT&T.