If you have solid hardwood floors vs laminate, then use strong brewed tea. I had the same problem. Anything commercial left my floors with a film and sometimes tacky. I looked all over the internet and discovered this method. Seems that this is an idea from the "old days". Make very strong brewed tea and use it to clean your floors. No film and not tacky.
Here are archived discussions related to this page.
I have light colored hardwood floors and when I wash them I always get streaks. You can see all of them. Any suggestions for a cleaner?
To keep your laminate floors or your wooden floors streak free, it helps to dry them. I use my Swiffer for this, but use a an old towel in it instead of the dust cloths. I wash a section, then use my Swiffer on it so I don't track over what I just did. Works every time.
RE: Cleaning Hardwood Floors without Leaving Streaks
Well, that's a great idea. I use vinegar on my hardwood, but have watched the streaks form and couldn't figure out what to do about it. Just never thought of drying the floor. (09/28/2009)