Why announce a new product (Microsoft Surface) and then not launch it, give a price or give a release date? Good grief.