YouTube announced yesterday their new Pay Per Click advertising solution and I’ve made a pictorial walk through of the system for you to take a peek at. This, my friends, is HUGE! YouTube is the #2 search engine out there and the #3 most visited website in the world. To reach that audience on a [...]