...I dont know if they do/have it anymore, but there is an aftermarket all weather floor mat set on ebay that knocks the socks off the OEM ones. I have the OEM ones, (in black) and I do think they're great. But being the idiot that I am, I mistakenly ordered a set off the UK site and it never occurred to me that it wouldnt work..LOL..
However, the guy said they do make a set for the US models and they are PERFECTLY tailored for the X5, and cover MUCH more surface area. Im sure those of us here with them know what I mean (accelerator vicinity, rear center, etc.) I havent looked in a while, but Ill check to see if they're still there....