Definitely BOSCH! All three of my MBs are clad with them and no problems with skipping or smearing.
I have no trouble finding them at Pep Boys, or Auto Zone, so I would think they are readily available.
Get the inserts only unless the assemblies are shot...if you look closely at the OEM units, the vehicle model is embossed on each wiper assembly.
2009 ML350 (84K) - Family vehicle
2001 CLK430 Cabriolet (71K) - Wife's car
2005 BMW 645CI (124K) - My daily driver
2012 Mustang V6 (60K) - Daughter's car