I was waiting for about a month, before MacWorld, to buy the iPhone. Now that MacWorld is over and no new iPhone. Is this the right time to buy one. I don't want to buy this thing and then in a few months be obsolete. Does anyone have an idea of when they might be coming out with a new one because I want to get one as soon as possible. Help me decide.