Roku is $50-$130, AppleTV is $70-$200. I guess I don't see the big differrence if ATV is better than the other. With FireTV and Chromecast I wasn't wanting another device that plays the same stuff.
Go with Roku 2-4 unless you have money to burn and want the top level apple tv. The older gen apple tv's are garbage compared to the Rokus.