You can even run the MB on the mainframe itself (although you don't have to) which is pretty much impossible with other brokers, to save moving messages off and back onto the mainframe.
As a javadeveloper that has recently moved to the mainframe world I am wondering about the capabilities of some of the mainframe integration products such as the Message Borker.