Obviously, winter weather is an issue for us Canadians. I've tried the Weathertech Digital Floormats instead of going with the OEM winter mats, and they're fantastic. Great fit, great protection for the M. I personally haven't tried the OEM winter mats, but they look pretty wimpy compared to these. Do yourself and your M a favour and get these!
They look like this:
I also just happen to end up with two sets of mats (for my one car). So the second set is up for grabs. I have them posted in the FS section of the forum, but I figured I'd share them with my fellow Canadians here as well.
Here's how they look in my car, with the Weathertech logos peeled off and replaced with M3 logos (from eBay ~$13 each):
2011.5 E90 Dinan M3, SS II, M-DCT, EDC, M Drive. 20" MORR VS8.2, 255/30 285/30
Performance Mods: Dinan stage 1 suspension, exhaust, intake; TTPs, BPMSport stage II tune; V1
Cosmetic Mods: OEM CF splitters, mirrors, center console; Arkym CF diffuser; OEM Edition grilles; IND painted reflectors/side gills; LUX; LED interior; tint