Nejlepší odpověď
Oba jsou správné. Někdy jsou v konverzaci zaměnitelné, jindy ne. „(Někdo) mi říká“ se často používá idiomaticky k zahájení konverzace o konkrétním tématu; smyslem je, že řečníkovi to bylo řečeno velmi nedávno a že následují aktuální zprávy, např. …