Interesting rumor Boy Genius Report has published today: according to one of their Apple sources, there's a block of code buried deep down in iOS 4 which proves that both the CDMA iPhone and next iPad are about to hit the field test stage. The code makes sure that the device doesn't need iTunes activation to work:
"Our source says that the code queries the device, and if the device is either a CDMA iPhone or iPad 2, the device will auto-activate, thus bypassing the need for iTunes. We’re told this block of code has appeared every year consecutively before a major iPhone / device release, removed right before launch."
Another source also told BGR that the code name for the CDMA iPhone is N92AP, while John Gruber said it was N92. The next iPod Touch platform code should be N81AP.
January launch for the Verizon iPhone keeps sounding very likely to me. As for the iPad, the iPad-as-a-line idea (like MacBooks and iMacs, with different sizes, specs) is growing on me.