Not to disrupt this thread by getting back on topic, but here goes. I've seen October mentioned mostly in this forum, but I've seen more stuff in print on searches that seems to point to a return to the summer release pattern. I personally, from a non-scientific and know nothing view point, think it's 60/40 summer/fall. If it were me I would hesitate to burn an upgrade on a 4S at this point. I had the itch also and decided to sell my DX and picked up a used iphone 4 on craigslist for $200 to hold me over and saved my upgrade until the 4GS/5/6/6G/NEW/No Name/Whatever... is released, whether that be June or October. So if you simply want to get away from Android like I did, that would be my suggestion on the easiest, most efficient and economical way to do it.
Thanks bro for the specific answer.