On Wednesday, Google released a European research study that claimed YouTube delivers a higher return on investment than TV ads most of the ... take that from — if you base it on advertising ...