Im with verizon and I have a blackberry. The reason why I haven't upgraded to the iPhone on a contract is because I have the unlimited data plan and if I sign a contract to get the iPhone i forfeit my grandfathered unlimited data plan. So to keep the data plan I need to buy the physical phone...