We're going on three weeks now and it still isn't released with no info on a release date. It's amazing how both parties do everything possible to tick off the consumer.
I feel your pain, OP. Every day, I've been checking T-Mobile's website to see if the 640 has finally been released yet, or if there's at least a price listed on its page. Frustrating, to say the least.
According to a story posted by WinBeta, T-Mobile's official Twitter account posted yesterday that the 640 will be released and available on July 16th. So two more months....
That's insane!! Anyone who wants the phone will have it already from somewhere else.