I've tried about a bazillion. My favorite are the cheaper Rain-X ones at Target, they have two different kinds at my store.
I recently bought the Duralast winter ones at Auto Zone and they have done nicely in the crappy weather we have had this winter.