stock replacemnet "motorcraft", had the best of luck with them!!
Bosch would be my next choice.
What people don;t realize, u have to clean your wiper blades every 2 to 3 weeks. So they don't rip apart due to fragments/dirt driving themselves deeper into the rubber!!
I take a towel and spray windex and wipe up and down on my wipers every 2 weeks. helps the life of them x2.