I currently have an LG Banter (not a smartphone) that I had to buy after my LG Chocolate broke this summer. I have about a year left in my 3 year contract. I want to buy an iPhone 4 (8GB) under a new 3 year contract this month or the next. What I'm basically asking is if it's possible for me to buy a smartphone when I currently have a non-smartphone with 1 year left in my contract.

Also, if possible, can anyone estimate how much this may cost for me? For an 8GB and 16GB iPhone 4.

I'm not with AT&T. I'm with Telus. A Canadian carrier.