Well... google or a youtube video could be a great source of traffic and branding... i guess in the near future we would see loads of those SEO Videos online.. and wow it would be really cool to actually see sites going from nowhere to top positions!
