I'm a huge, huge fan of the Tour Diablo Mid, not so much the MP. The MP has potential, but needs weight work IMO.
I agree the feel of the XDual Gold is tough to beat. I also like the power/spin of the Dunlop.
I think the choice is going to be made by which you are winning sets with the easiest. That is going to require some invested demoing, but I think you'll find the effort worth it -- especially considering you are likely to hit with your choice for a long time to come if you take the time to make the right choice.