Numbers Aren’t The Only Measure Of Success
A couple quick things…
At the end of 2009 there were more than 192 million domain name registrations across all the top level domain names, an increase of nearly 15 million domain name registrations since the close of 2008.
For 2009, the percentage of renewals that took place during the 40 day grace period was 5.9%.
28% of domain names have been registered for over six years.
17.4% of domain names use whois privacy.
You can turn on or off various features and get the embed code.
http://code.google.com/apis/youtube/youtube_player_demo.html
Also there is information at that link about putting Youtube videos into your own video player, not the standard Youtube player.