I bought one for my grand neice's bday next month.

When I setup all the defaults, I saw a Netflix icon on the desktop. I don't have a Netflix account so I didn't try.

I did try to display some YouTube videos. 720 and 1080 were choppy. Unwatchable in my opinion. 480p was a-ok.

Given that the display is only 1024x600, trying to show hd seems pointless.
_________________________
Glenn