On a personal note I dislike because you have to link a CC. You can get around it by calling Roku Customer Service and have them create an account for you.
i have roku 2 HD and loving it but i will not upgrade until it drops to $60. I mainly use raspberrypi running raspbc. I wish there was an option to play media from external hard drive on roku