HTML5: qual é o melhor - usar uma entidade de caractere versus usar um caractere diretament

Eu notei recentemente muitos sites de alto perfil usando caracteres diretamente na fonte, por exemplo:

<q>“Hi there”</q>

Ao invés de

<q>&ldquo;Hi there&rdquo;</q>

Qual destes é o preferido? Eu sempre usei entidades no passado, mas usar o caractere diretamente parece mais legível e parece estar bem em um documento Unicod

questionAnswers(10)

yourAnswerToTheQuestion