Hey guys, new to the site. . . I'm very excited about the new OS, but I am trying to decide if I should buy a 3GS now or hold out for the new phone. What's the latest rumor or best guess on when the new phone will come out? thx!