I got a Steam Link off somebody for $20 day before yesterday. What a steal. They're usually $59 here in Canada. He had opened the box but he hadn't hooked the Steam Link up yet. The cables were unused and the Steam Link still had the plastic on it. This thing is A M A Z I N G. The quality of the streaming far out-strips what you can get streaming steam to another PC, and it doesn't just stream games. It streams everything. Want to play a Uplay or Origin game? No problem. Want to watch Netflix? Kodi? No problem. Why buy an HTPC when you can get a Steam Link second hand off some dude for $20? I've been playing games on it and watching streaming media and the quality is SO good I literally can't tell I'm streaming. It looks just as fantastic as it does on the gaming PC in the other room. I can't recommend these things enough. Steam is REALLY stupid for marketing it just as a steam streaming box. REALLY stupid. You can stream the entire Windows experience. So worth it. It's a cute little device too. The box includes the Steam Link unit, a long ethernet cable, a long HDMI cable, AC plug, adapters for Australia/UK/Europe wall plugs. The unit has 1 Ethernet, 1 HDMI, 3 USB. It recognized my Logitech K400 immediately. Setup is idiot proof. Turn it on, plug in an ethernet cable (or wifi... which Valve do not recommend), select the computer on your network you want to stream from and you're in business. Coolest thing ever. Everyone should own one.