Forget the Flash sillyness, is Microsoft providing free movies over the internet? My German is really bad, so I could have misunderstood some of the content and some of the content can be streamed only from Germany, Austria, and Switzerland, but if this is true, this is going to be huge.