A little while ago we launched a new and improved YouTube mapplet for Google Maps. There are now two sizes for the thumbnails (to match the Wikipedia and Photo content) and the videos have a cool TV screen effect to distinguish them from any other types of content.
Look hard enough and you might find a few of my films on there :)
Browse YouTube videos on Google Maps