Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
When it comes to a file syncing, there are quite a few options that are available on Linux as well as Windows. Dropbox is probably the most widely used such program. Users of Ubuntu can use Ubuntu One to sync files between Windows and smartphones. You also have lesser known but very good programs like Wuala and the upcoming Sparkleshare.
I would like to introduce you to SpiderOak, which is a powerful file syncing/sharing program available on several Linux distributions and as well as on Windows. What does SpiderOak do that the alternatives don't? Well, read on and find out.