Video - promote business?

What is the best way to promote your business? There is a lot written about the advantages of using promotional videos to sell goods and services but... Who is better to use, or I don't actually know the answer so please contact me with your opinion.

I know YouTube gets more traffic but is it a better service than flickr?