I can imagine myself having a few windows open on one of these things doing small bits of programming. On the go. That would be great!
It'll be interesting to see if the Surface Pro feels more like an iPaddish-tablet or more like a traditional PC-ish tablet. Unless it's really good at what it does, I think it can easily end up doing more harm than good to Microsoft through Surface brand dilution, consumer confusion (x64 vs ARM, which apps run where), etc.