I have the hard plastic luggage mat and it has saved my trunk carpeting more than I can say. Spills, rough edges on items, just tossing & pulling things around and never worrying about it. Of course the downside is never seeing the nicer carpeting but the utility far outweighs it. I'm sure sponsors here have it, but just to give an idea, it looks like this:
http://www.ebay.com/itm/Fitted-Lugga...0e45e1&vxp=mtr
I lucked out and a dealer made a mistake advertising for an E53, so owning up to it he still gave me the E70 one for only $55.