This sounds very similar to Microsoft's LiveMesh. Besides that fact that it's not Microsoft, what are the big differences in functionality or usability (or is it totally different)?
This is exactly what I use Live Mesh for. I sync 10s of gigs of photos between remote PCs with it.
The only thing I don't like about Live Mesh is that it's very difficult to tell what it's transferring and how long it's taking. It works, but I wouldn't be able to tell you "it'll be another 20 minutes before it's done".
Did not try LiveMesh, but there is one notable difference: AeroFS has Linux support (which is why I did not bother with LiveMesh)
Also, LiveMesh looks and feels a bit alien GUI-wise, while AeroFS feels more native (although it's not quite there yet either, but gradually improving).
The only thing I don't like about Live Mesh is that it's very difficult to tell what it's transferring and how long it's taking. It works, but I wouldn't be able to tell you "it'll be another 20 minutes before it's done".
How does AeroFS stack up here?