I had the Revue for a couple of days before returning it to BB. There were things to like about it, and quite a few that were deal killers for me at this point. I'll just list the deal killers for me at this point:
1. Netflix. The version of Netflix really needs to be more Roku-like, but in addition to initially only having the most basic Netflix functions, it doesn't remember where I was "last" like the Roku does, meaning if I'm watching something in my queue and exit Netflix, and return later, it reloads my queue and takes me to the first item in my queue, not the last one I was watching, and with 200+ in my queue, it's a PITA to get back there.
2. I know this "con" might sound weird to some, and what I'd like to see might be problematic to implement, but in a nutshell, I'd like to at the very least continue to listen to the TV tuner audio no matter what I'm doing. In some cases, it does that, in other cases it doesn't. I'd like to still be able to hear what's on my E* receiver audio, while I browse my netflix queue, for example. It is quite jarring for me to have silence while the Netflix app is running (while browsing queue). Of course, If I decide to play something in my Netflix queue, then the E* receiver audio should cease.
3. I'd like a setting to be able to always pop the PIP window when I launch an app/function. Google TV is, in fact, supposed to be television. TV, for me should have primacy, no matter what I'm doing. (Now I know some will disagree with this, that's why I'm just asking for a setting that can be turned off or on). It is a pain to have to remember to push the PIP button first before launching an app to be able to continue watching TV while in the app. Also, if I'm in an app (Chrome, etc) pushing the PIP button should bring up PIP.
4. I would love the GTV interface (Chrome, etc) to reformat around the PIP window, so that the PIP isn't covering up anything. Hell, I'm just wishing!
5. Need PIP swap, and I reckon sizeable/repositionable, but swap, please!
6. I'm not certain that I'd be able to configure my Harmony One remote to launch a Watch GTV activity, and have it control things properly. I'm not expecting the Harmony One to be able to easily control all the GTV items that are on the Revue keyboard, but I want to launch GTV activity, and use my Harmony One to at least control my dish DVR properly. I'd probably only use the keyboard if I want to utilize GTV apps/functions outside of watching E* TV. I may not have messed with configuring the H1 enough, but I had issues getting my Harmony One to control my E* receiver correctly within a Watch Google TV activity that I created....and I'd consider myself quite the expert at getting an H1 tweaked to do exactly what I want.
Anyway, I see Google TV as an excellent idea, but it needs some work, before I'd really be able to use it the way I'd want to.