So I had a Logitech Revue, which worked for years and was great. I never had to use the guide because I could search whatever channel something was on like the Ravens or Caps or Archer. But my friends broke my keyboard and I never really used it again.
I saw the deal for the Nvidia Shield, and I see that it doesn't have an hdmi input. It's more like an Apple TV correct? With apps for television? What's the best box to get that is more like the Revue? One that can show my cable box video. I'm not ready to cut the cord yet.
EDIT: So I manned up and did the deal for a Nvidia Shield and remote. I also bought the HDHOMERUN DVR so I can get my live tv. I can't wait till it gets here!
This is what you need to do to get a similar experience. Buy an Nvidia Shield and an HDHomerun Prime . You will need to contact Comcast for a CableCard which will allow you to get your channels. This card will cost you a small monthly fee, which is cheaper than what you pay for your cable box. This will allow you to get your channels.
The HDHomerun will plug into your network and The HDHomerun View app in the Play store will let you watch live channels. Now the HDHomerun View app does not have the greatest interface in the world but when you install it Android TV will unlock an app called Live channels. Live channels allows for apps to import streams into it to have a grid based view. Here is a good write up on it from /u/andrroid on what Live channels app is.
If you want DVR functionality, it is coming. SiliconDust (the company that makes the HDHomerun) is making a DVR system and its currently in beta. It is a little rough around the edges right now but it should work great. They have a record engine that works on Windows, Mac, Linux, and several network drives, and there is playback slated for Windows, Mac, and Android. According to one of the guys on the forums, they are going to integrate the DVR into the Live Channels app as well if you don't want to use their view app (which still needs to be installed).
If you have any other questions feel free to ask. I have an Nvidia Shield and I use it to play back DVR recordings all the time.