Someone else has already said this, but this is a whole lot better than what happened with the Droid Charge. At least theyre not constantly pushing back a set date.
Sprint really seems to be pulling a Palm with this phone. Announcing a cool phone and then dragging out the release date while trying to keep the excitement going with vague advertising.