A lot of people might be wondering about how you can watch YouTube videos on Windows Phone 7. Microsoft’s Brandon Watson demonstrates how simple it is to play YouTube videos from the YouTube website in Internet Explorer… even though the browser does not yet support Flash. It would seem that YouTube autodetects the Windows Phone 7 browser and links it to a YouTube player app on the device. You’ll also notice that the YouTube video that you were watching shows up as part of the Music & Videos Hub. How do you like that integration?