So it's come to a point where I'm wondering if anyone has a release date. I've heard March 6 and then 26th, and now that the 26th has come and gone, is there any other estimated date? The next few months I've got some big commitments and if it doesn't ship soon I'll have to deal with pre-order cancellations at TFSource. Any help will be appreciated in this matter. Thanks!