post6211336.html?hilit=PIAA#p6211336
Note that I actually used these for 16 months, with outside parking summer and winter, and they were still fine for wiping the windshield clean other than the mentioned too-long driver side blade I chose to use. I bought the refills in January (2012), and they were easy to change, so I'm still quite pleased with them. The Forza specifically has an aerodynamic build that still incorporates a frame. Their site may say they won't fit, but they fit my 2006 M45, and their site only said one side wouldn't, due to the factory length being an odd number and the Forza only having even number lengths. PIAA now has a super-thin silicone option as well, but I don't see any reason to pay $40 every time when I can pay $40 once and then $20 for refills (note these numbers aren't accurate, just examples).
EDIT: The Forza only has one connector, so if the wiper connector type changed on newer M's, an adapter wousd be necessary, and they do make adapters, but I don't know if I'd like that.