I am looking for a simple setup where I can mirror my laptop/smartphone on my TV wirelessly, so which do you think is the best option for that? I do like the fact that the Roku and Amazon products come with their own controllers, though. I use a MacBook and an Android phone, by the way, if that makes any difference. So which one do you guys recommend? I've used a Chromecast before but I felt like there was a bit of a lag sometimes when streaming from my laptop or phone, but it could have been due to my internet connection. Thank you for your time!