The SDK has been done for a while. What takes a while is developing good software for the platform. The team had created the Surface demo software, but it takes a few months for another vendor to create software specifically for AT&T's use.
Much of the excitement we get out of our work is that we don't really know what we are doing. -- E. Dijkstra