My friend Joseph Lawal (LDSPhilosophy) had a recent debate with a Roman Catholic on the nature of God:
Catholic vs. Mormon on the Nature of God
Speaking of Catholic/LDS debates, I recently traded emails with Trent Horn. We hope to have a dialogue on why I am not Catholic//why he is not LDS in Utah sometime this year.