iPhone, as we know it, has been on one carrier only, and thats AT&T. Now as we all know you could get iPhone on the T-Mobile network, but that requires jailbreaking. People have been wanting iPhone on the Verizon network since its release, but Verizon dosen't use SIM cards. Therefore it won't work. Now, with something new Verizon released you can get the iPhone too work on Verizon. HOWEVER, there is a catch. Read the whole article to find out what the catch is.
Using iPhone on the Verizon network would involve the above device. This is the Verizon MiFi. Its a Wifi router that takes the network signal off Verizon, and transmits them into wifi signals. I like to call it a pocket router, because its about the same size as 8 stacked credit cards. Doing this proses would not be illegal, but you wouldn't be using the traditional Phone, and SMS apps on the iPhone. You would be using such apps as Skype, Google Voice (coming soon), and text clients like Text free. Using the Mifi you would connect your iPhone with wifi and carry the pocket router around, simple. However, I don't like this method, its something you can try if you REALLY want to use a iPhone, but you're stuck in a Verizon contract. :)