We use Rain Away (both wiper fluid as well as the spray on application) and it gets rid of the streaks left by the crappy wiper the dealer installed....
we used Bosch on our BMW before and it's great..but kinda expensive. We might try Trico for the Sienna next time.