I love the idea of the Surface: compelling hardware, striking form factor, and, in the case of the Pro, smart compromises to offer a good value. But the products fail to live up to their promise. They have first generation bugs. But maybe a low-priced Surface with a smaller screen could finally help bring the Surface promise to life. It just better run Windows Phone 8 and not Windows RT.