I can stream YouTube 720P perfectly. Netflix is looking worse than a 240P YouTube video.
Change your playback settings on the Netflix website. HD quality looks pretty good to me in Firefox. Sometimes a stream starts out in potato quality and takes a minute or two to adjust though.

