I'd like to suggest a third option. The enthuza http://www.enthuzacar.com/m1exhausts.asp. I've had mine for about 3 years, and it has held up in great condition.
Out of the other two though, I would go with the Racing Beat. They are more of a performance company than MM.
Chris