Getting my mom a Surface for her birthday. Was able to get her to try it out by "stumbling upon" a Microsoft Store in the mall, so we went in to check it out and she tried the Surface with the Type Cover. The only dedicated program she uses is Office, everything else is online so it actually works well for her. With the USB port I can setup a keyboard and mouse on her desk at home to use, and the Type Cover will do for on the go use.
Question though, can you run two apps in an even split screen? I liked being able to run another app in a "dock" on the right or left, but I couldn't seem to get it to split the screen evenly in half for each app.