Microsoft PDC 10 is on today and tomorrow and I just had to ask this question about the YouTube client on the live broadcast. And yes, there is not a dedicated YouTube client for the Windows Phone 7 yet. Just the generic video player that launches when a youtube link is detected.