Mega 2560 compatible MIDI shield?

By 'better' I mean one that can be used with the other three serial channels, and one that does not obscure the input and output pins on the Mega 2560.

Suggestions for a Mega-compatible MIDI-over-USB solution (using a separate USB connector, not the one on the Arduino) would also be welcome.