I have wood floors and use Swiffer Wet Jet (liquid...looks like the Bona that Xcal posted). No streaks that I notice. But I also do a dry run and vacuum. Might try the Bona when the Swiffer runs out. No refill pads?? Oh man...that would save much over Swiffer junk pads...
You mentioned water and vinegar streaks? Is this tap water? Usually vinegar doesn't streak. Perhaps test with distilled and vinegar? -- Splat