Holy cow! Do you know YouTube is now the second largest search engine on the web! This is exciting news, and has everyone rushing to upload videos and also take advantage of YouTube’s new pay-per-click advertising option. But before you drop everything and invest all your chips in YouTube ads & optimization, let’s talk logistics for a second…