Okay, so I'm on a 3 year contract and it's been about a year and a month. I have an HTC and it says that it'll cost 0 to upgrade and I'll only get if I trade in which is really lame. I have an unlocked iPhone 4 which will work with Bell so I was wondering if there was any cost to just drop the stupid phone and use the iphone. Thanks