One thing that doesn't seem to get much attention is windshield wipers. Now, while this is a very cheap and easy item to maintain, it is crucial that your windshield wipers do their job. How are you supposed to drive if you can't see? Last year when I got my car, the original OEM metal frames were in horrible condition and the plastic clip that holds them to the wiper arm was broken. Therefore, I needed to buy completely new wipers not just refills. First I went the Bosch Icon route. I bought the correct sizes for the car and everything. They worked great for about the first 4 months, but started to degrade in performance greatly until they were almost useless at 6 months. Now, whether this is normal or not, I don't know. I would assume many people have not had this experience as there are lots of people that use them. Anyway, I went to the dealer ship and got the BMW Evo Flat Blade Wipers for the e46. Installed them and so far they work great. Quite, and no streaking at all. The edge of the passenger side one still sticks off the edge of the window as with the icons and you still have to remove the plastic guard on the driver's side wiper arm, but other than that they are perfect. (Hanging off the edge does not affect performance BTW) So far I am impressed with them, so now the test will be how long they hold up. I'll post back on here if they seem to wear as quickly as the Icons, but if they don't, for an extra $10 I would say its worth the money. Anyone else had a better experience with icons or has any experience with the life span of the BMW ones?