What if you want to buy the second gen iPhone but 3G is not available in your area? 3G is not available very many places except large cities from my understanding, is it really fair to make everyone pay more if they can't even take advantage of a service?