stock are too "skinny" for my taste,
they do hug the windshield better, as well as the wiper insert looks like it has a better design.
never had issues with them for the last 5+years i've been using them on other cars.
only thing i wouldn't recommend them for is people that get heavy snow. they do lack in the heavy snow department, other than that better than stock in every single aspect.
ps: pretty much any late model euro car and high end japanese, is equipped from the factory with same type of design wipers as the bosch icons.
We've found the Valeo 600 Series ($15 per wiper) and RainX Latitude ($21) best overall. Other good choices: the Anco 31 Series ($10) and Contour ($16), Michelin RainForce ($12), and Valeo 900 Series ($20). Prices are for 24-inch models.