There are apps everywhere to do this.
BUT>>>
I have Win 7 and I found it was just as easy to build my playlist thru 7 and sync it.
Sometimes simple is better.
It depends on how you want to sync and what your laptop's running. I just pop into mass storage mode and copy stuff which works on Linux, Windows and Mac just fine. As mentioned above, Windows Media Player can sync pretty easily, and there are a few threads on how to get iTunes to "just work."
I love the drag and drop method and have used it. My only issue is that when I do that the media player re-arranges the tracks into alphabetical order instead of track listing order. Any suggestions?