I got a Surface Pro (64GB) on launch weekend, I got rid of it because of the terrible battery life and small SSD. I got a Surface Pro 2 in December, and I was much happier with the improved battery life and SSD "real estate". This last February I got a Dell Venue 8 Pro (64GB) and found that I started using the Surface less due to the similarity on size, and still used my desktop quite a bit because the Surface Pro 2 screen size was a little small. The Surface Pro 3 seems to be ideal, spreadsheets, and all Office apps, are much better with the bigger screen. As far as keyboards. I had the first generation Touch for the Surface Pro, the Type Cover 2 with the Surface Pro 2 (loved the backlighting), and I bought the new Type cover with the Pro 3. I find the touchpad on the version 3 to be a vast improvement over the Touch 2, with actual clicky buttons. At this point, I think that the Pro 3 and Venue 8 Pro are a great setup for mobile computing.