Is there any reason why Apple have to partner with a service provider to sell the iPhone? It seems the network and being forced to buy a 2 year contract is putting a lot of people off the iPhone. Why couldn't they simply sell it, unlocked, directly to consumers through Apple stores or their website? Is visual voicemail the only reason? Because that's pretty weak...