The Google Streaming Device Chromecast 2 is 35$. The new Chromecast is only slightly bigger and instead of the whole unit plugging directly into a HDMI port it has a flexible cable that plugs into the HDMI port. It has improved Wi-Fi over the first generation and supports 802.11ac it contains three antennas. It does support Ethernet but you need to buy a separate adapter for that. It supports 1080p. It is also powered by Micro-USB.