I’m having a tough time with this decision: to YouTube or not? A savvy media professional advised that I stick with the universally accepted/trusted CDN that Google spent so much money acquiring. There are lots of positives: reliability, track record, […]