I was all set to give my mom my Apple TV before the HBO deal happened. If you're not ingrained in the Apple devices then the Roku is a better bet because it does a lot more and has loads more apps.
And to confirm DavidSeven's point Apple TV doesn't support Amazon Prime if you care about that stuff.