We had a nagging suspicion
that this was goin' down eventually. and here you have it: the Dell Streak 7
has appeared on T-Mobile's website! As of this posting, actually clicking on the option gives you nothing -- but we assume that will change soon enough. In the meantime, they do have a Sidekick XL to sell you.