Any thoughts on this? Now that I'm paying more attention to specs and speeds of different phones, it's hard to believe I had the iPhone 3G for two years. The tech world is constantly changing, so wouldn't a one year contract make more sense? The only other thing I can think of aside from that is making phones more affordable off contract. Sorry if this was poorly worded.