Read original post by Den Delimarsky at DZone
Windows Phone 7 doesn’t have native support for YouTube but it has a YouTube app that integrates pretty well with the system. The fact is – the YouTube integration is present in the system, but it’s hidden.
Whenever you open a YouTube video in Internet Explorer Mobile (on Windows Phone 7 – be it on an actual device or an emulator instance), there is a Watch Video link.