When it comes to streaming content, there's no shortage of devices to choose from.