The Microsoft Touch Cover is perfect for the Surface tablet user that only needs to type some of the time, but it's not cut out for extended keyboard use.
The Microsoft Type Cover (for Surface) is the cover to choose if you expect to do a lot of typing and need serious productivity on the go, with tactile keys, firm construction, and a look and feel that is far more like a traditional laptop.