Amazon offers Prime members the Valve Steam Link for $15 with free shipping. That's $5 under last month's mention and the lowest price we've seen. (It's the best today by $35.) It streams games from your PC to your TV and is compatible with Steam, Xbox One, and Xbox 360 controllers.
Update: This is now expected to ship in two to four weeks.