I've got a Ariva 102 Mini, it hangs out the back of my TV and can't be seen at all. It's full HD and supports CCcam etc, the only down side is the poor channel list. It has Youtube, Google Map and a shit load of other toys, it also supports USALS etc.
It's tiny, think along the lines of a Raspberry Pi.