The only Aircraft I've flown with decent wipers that actually worked was the 744. 737 A330 and 777 all have crap wipers....
I don't think it's a wiper issue it's to do with the vertical windows and all the water flowing down them. The newer gen aircraft all have sloping windows which would assist with rain removal.