Devo usar mysqldump ou mysqlhotcopy para backups de banco de dados MySQL?

Eu tenho um blog WordPress em execução em um banco de dados MySQL que desejo fazer backup regularmente. Seria melhor usar o programa mysqldump ou o script mysqlhotcopy para fazer backups? Quais são os prós e os contras de cada um? Existem outras opções que devo