DMX Shield?

Does anyone know of a decent commercial DMX shield? From initial searching, it appears that building one might be slightly out of my skill set, and the ones I have found are all outside of the US. I'd have thought there would be more demand for such a thing.

And so I wonder -- is it even necessary? Can I just wire an XLR or DMX cable directly into the arduino and use the DMXSimple library?

Or am I better off using a device like this: with Processing or Pure Data?

You mean something like this?

Or like the DIY one here?