Wikipedia has a list. Of them, Synchronise It! seems to fit your needs the best., but SugarSync might be better.