At first I was going to wait for a new phone company to come in and take the iphone from rogers. now that i realize that this is going to be at least a year for the new companies to even set up a network that might not even include data I'm seriously considering signing my life away for 3 years. I also didn't want the plan because it was capped at 6 GB but now i realize that it is very hard to use this much data on an iphone. another thing holding me back is the cost. with all the B.S. fees it's going to cost at least $70 a month. so finally should i buy the iphone. my biggest concern is that next july apple will release a new iphone, then the year after the they will release another even better on and i will still be stuck with my old one and still a year left to go. so is it worth it?