Как специалист по интернет-рекламе (интернет-маркетолог - прим.), отмечу что данные два инструмента превосходно работают в тандеме!
Лично мне в AdWords, импонирует баннерная реклама. В Яндекс.Директе, отдаю предпочтение поисковой рекламе.
На этот вопрос не может быть однозначного ответа. По большей части интернет-маркетологи используют оба инструмента.
Всё зависит от конкретного проекта и задач. В идеале теститировать и Яндекс.Директ и Ads(сейчас он так называется).