I use robocopy to sync my local media content to my server. As the owner of all media in my household, this works pretty well for me. :) If you have multiple users that all need to contribute to your server's media store, you might want to look into more
sophisticated (and probably not free) applications.
I'm not on the WHS team, I just post a lot. :)