My reluctance to buy an iPhone has mostly been the lack of 3G. Recently though, there have been a lot of rumors that 3G will be coming in the future. Do you think that this will work on iPhones that have been purchased to date or will people have to buy a new iPhone to get the functionality?