Of the two, I would have to say BM. Make sure you get the gas key and castle nut staked (as they do not do a very good job at the factory).
For those BM fans out there, here is some interesting reading:
A day in the life of a BM LE Dealer - M4Carbine.net Forums
C4