Well, stopped by the T-Mobile store & the manager seemed to think 'the rumor' was that it would be here this month while holding up crossed fingers.
I don't put much faith in this at all because the last time I asked THE OTHER manager a while back, he confused the 'dell mini 5' with the 'dell mini 10'. Once I set him straight, he didn't know what the dell mini 5/streak was...that was before the FCC clearance. This time, they appear to know what it is.
I then decided to call T-Mobile and they seemed excited about it, but claimed there was nothing but speculation (and quite a buzz I might add) surrounding it and there was no release date.
I tried...and still hoping for May 27th......(I just made the 27th part up...but that is what hope is I guess).