PDO, além de suportar uma grande quantidade de bancos de dados, facilitando a migração se necessária, e não só o MySQL, é totalmente orientado a objetos e te permite elevar o nível segurança dos seus sistemas, já que possui prepared statements tanto server quanto client-side. Portanto, recomendo usar o PDO, sem dúvidas.