Those of you who're considering getting the iPhone 3GS this Christmas might have to think twice now that rumors of Apple's next iPhone is currently being tested in San Francisco where the company is located.
A list provided by app analytics company PinchMedia to iPhone developer Pandav (creators of the iBART app, a transportation guide for the San Francisco train system) show an identification number for an iPhone assigned by Apple that has been utilizing their application.
The number "iPhone3,1" does not match up with any iPhones currently being sold or shipped and if you compare it to last year's news in October where an "iPhone2,1" identification string was spotted around the same area and it turned out to be the iPhone 3GS, you can probably conclude that "iPhone3,1" is Apple's next iPhone.
If you can, I'd advise holding out the next 6-7 months for the next-gen iPhone which is rumored to run a multi-core processor that could out-perform the 1GHz phones already announced by the other mobile manufacturers. If not, then be prepared for some buyer's remorse when Apple introduces the iPhone 4G in June/July 2010.