Surface Pro. I do like it.
The keyboard is nice. As you said, not ground-breaking. But as opposed to a lot of iPad keyboards, "it just works." Snap it on, snap it off. Is it Bluetooth? Honestly, I don't even know. I just know it works well. I assumed the connection was hardware based due to the 5 pins used for the connection.
Not specifically to you, but to many other commenters on this thread:
YES, there are other devices that can do THIS, or THAT. And YES, you can outfit an iPad with a whole bunch of different things to make it similar...but that is not the point. The point is that this is a very convenient device with the connectivity that I need/want. I can kludge together a super-duper tablet but that's not my aim. I much prefer the simplicity of buying something that's fully functional on day 1 and doesn't need anything else to be useful. (Insert comments about the keyboard not being included...)
I can pick up my Surface, with the keyboard as the cover, and go out into the world knowing that I am fully equipped to deal with whatever comes at me. A laptop would serve the same purpose, but it would probably be bigger (My Dell XPS 15 is great...but too big!). Most tablets are missing out on half of the features I need.
Also- I'm now a small** fan of Miracast, which is fully baked into Windows 8.1. There are still a lot of problems with it, but I've walked into a couple of situations with Miracast enabled monitors that I used and was happy with. It's nice that I don't need to add anything to make it work. And it's odd that my Surface is the 'it just works' machine, while iDevices need add-ons and software to make things happen.
**I wish my wireless displays would automatically re-connect, but I can imagine a lot of security based reasons not to do this.