I currently have a Samsung Instinct and I want to switch into an iPhone since its now available for Bell. Im only on my first year for my 3-year contract, btw.

So Im planning to get the iPhone at Best Buy since I have several gift cards I want to get rid of, and it can help me save a few bucks for the phone. Now my problem is, how to get rid of my current phone. I know I might have to pay off the rest of my contract in order to get out of it, but are there other options?

Also, Id like to know what the least expensive data plans are for the iPhone. Im only a student and have to pay for my own bills!
Also, can I maybe just get the iPhone and keep the 3 year contract Im in? Or do iPhones only match with "iPhone data plans"?