Google Chromecast, you're not the only stick in town.
Roku announced the Roku Streaming Stick today, which manages to pack nearly all the functionality of a full-size Roku box into a device not much bigger than an USB flash drive. It's actually a new version of Roku's old MHL-based Streaming Stick, but there are two major differences: it now works with any TV that has an HDMI input, and it's half the price, at just $50.
The Streaming Stick sports Roku's signature purple color, and it's designed to connect directly into a spare HDMI port on your TV. It's just a little over 3 inches long, and there's not much else to the device, save for the HDMI connector, a Micro-USB port, an indicator light, and a tiny button to reset the stick. The Micro-USB port lets you power the device by connecting it to a USB port on TV (if it has one) or using the included power adapter.