New NBC game-show/user-video site: ItsYourShow.tv
NOTE: The commenting window has expired for this post.