I would like to get a tablet for books, and could use a second computer for mostly web browsing or messenger while watching movies or gaming on the xbox -- a tablet would actually be more ideal than a computer as the screens are smaller and thus not as bright. I have some friends and my partner on my websites who I am in constant contact with. I would also like to get a laptop with a higher resolution that I could do some fairly development work with (.NET), so I could go out to a coffee shop, or maybe sit out on the deck when it's nicer out and do some coding. I have a desktop that I use for all of my development work currently, and would continue to be used for a good amount of it. I have been considering the Surface Pro -- it will have enough power and resolution to do development work with, but the one catch is the 10.6" screen size. I tried out the Surface RT at Best Buy, which is lower resolution and I would not have a problem with that aside from the resolution being not as wide as I would like. The touch keyboard wasn't as bad as I thought other than I have to look at the keys to know where I'm typing (and with experience, I'd probably get used to that too) but the type keyboard was as good as a real keyboard. Plus the tablets look all-around pretty useful. If I can use it to code out on the deck a few days this summer, then I'm completely sold. Has anyone managed to code effectively on a smaller screen?