I like rubber mats, but personally I don't like those and would not think of purchasing or even using them.
I have the BMW rubber mats in my Z4 now and they look great.
Here's the 1er mats
http://accessories.bmwusa.com/ItemVi...productId=1011
Although, anything over the crappy stock ones that curl up is an upgrade.