I like the iConnectivity product range. I use the smaller mio2 on stage; it allows me to connect both my Cantabile laptop and my LivePrompter tablet via USB and send MIDI between them (to control Cantabile via LP and vice versa). Then it has two input ports for my two keyboards and two output ports (of which I use one to send note data to my VoiceLive). Great little package with lots of sophisticated routing and filtering capabilities (which I hardly use, since all my wizardry happens in Cantabile).
In the studio, I have an iConnect MIDI4+ (these days, I would use a mio4, but it wasn’t available at the time I bought the MIDI4+), since I need some more input and output ports.
Both are rock solid most of the time - the MIDI4+ needs a re-boot now and then. The configuration software is a bit fiddly - refuses to work on my studio machine (too many MIDI devices?), so I configure all my interfaces with one of my laptops, which works fine.