Video: Chad and Steve from YouTube
I love it. The geeks at Google give the geeks at YouTube 1.6 billion dollars - and this is how they announce it. Brilliant!
Now let's see if they can find a business model. [I think they will - will they go beyond Adwords and Adsense?]