Si de Dialogos de Mensaje se trata yo siempre uso DialogEx pues así puedo darles un deseño y aspecto similar al que uso en todo el programa, cosa que no se puede con un simple Dialog.Message ... Yo usaría esos mismos DialogEx, mira, te paso un ejemplo rápido que te hice.