My Sony Ericsson Vivaz Pro has been and is a truly (in my opinion) exasperating phone. It has malfunctioned and I've tried everything possible to fix it and I'm totally done wasting time on a phone like this. I am currently with Fido and my contract ends on Nov 8th of this year but i would like to buy the iPhone 4s on the 3 year contract this Thursday (January 26th), will this be possible? I heard I can even trade in my Sony to get some bucks off of the purchase price for the iPhone.
Also, do i HAVE to get a data plan with Fido? I really do not want one/can afford one and please don't tell me the iPhone is nothing without it.
My sister had an unlocked iPhone without data and I loved it.

Thank you very much !
**Without cancelling my contract as well