I bought the
Roku Ultra for around $90 last spring and I love it. Performance wise, my stream never drops or lags and I find it to be a lot less clutter than having multiple cable boxes and wires through the apt/house.
I also find the user interface to be much more user friendly than any cable company that I've used before. I set UConn, Giants to season pass mode and it has a smart DVR, meaning it stops recording once the game is over; not when the program or additional time set runs out. I also like how when I turn it on first few boxes I see are preview windows of the channels I watch most.
One last nugget before I end my rambling, if you live by yourself, you can split a YouTube TV membership with a buddy who lives elsewhere and both have your own individual YouTube TV accounts (for DVR/preferences purposes). Two people can be logged under the same membership at once without any issue. So brings you down to $20/month.