Now that HD Netflix streaming has finally arrived on the Xbox 360, we have no doubts whatsoever that legions of you have already given it a spin. We've heard mixed impressions right out of the gate, but we're hoping some of the first day glitches have worked themselves out by now. At any rate, how has your experience been so far? Are you impressed with the quality? Are there any aspects that could be improved upon? Break off a paragraph or three in comments below.

Cablevision launches Bollywood Hits On Demand