We are waiting. If there is no news by July 15th we will be buying the 3Gs.
However, I will be completely shocked if there hasn't been an announcement by then.
I'm waiting. I've waited a few months already - a few more won't hurt. But it better be no later than July - my current phone is in a world of hurt right now & I don't know if it has 3 months left in it.