I use a MythTV box, no cable subscription, but netflix and hulu. But since Netflix streaming uses Silverlight and isn't supported on Linux, I get snail-mail DVDs from netflix, which I don't mind so much.
IT's also a spiffy media server. My entire DVD and CD collection is burned to it and available for playback anywhere in the house.
So in spite of a few drawbacks, it isn't overall a bad solution.
Moonlight?
And assuming you're an FF advocate, remember it didnt pass Acid2 until FF3.
Acid2 is useless for determining if your browser is standard compliant. Acid2 was designed to determine if your browser would display "non-standard compliant" content logically, or in an understandable format.
A failure will not appear until a unit has passed final inspection.