Preordered through BB last night. Tried to get a release date from them, guy said possibly by 4/10, but nothing official. Basically, you pay $50, get put on a list, then they give you a gift card for $50 that you have to use to pay when the phone gets in. Gonna keep an eye on pricing from Sprint, saw the $399 thing listed on their site, but i think that was after the $150 new phone instant savings and before the $200 rebate. $399 would be a pretty sweet Off Contract price, would have to probably pick that up over $199/2 year contract price, doubt I'd make it 2 years with the same phone. Especially if Sprint kicks things up and release a good one every year, if not less than a year.