In either case, the Sanagloss will help. It is both smoother and more hygenic. I do not personally have an issue with streaking. It's probably a diet thing. The Drake has a fairly large water spot, so if you sit where you should, you'll hit that. The cyclone rinse is their newest version, and is probably better than the original. I've not used one, but if you use the search function, you'll see others have commented and like it.