I just did it...I canceled our DirecTV membership!

So, by Friday I need to decide what we will buy and use. We will be using daily, so speed is important! What can you guys tell me about the difference between Roku 2, 3 and ChromeCast?

Thanks!