Agreed. Unless you're moving around huge files, dropbox does this very well. Run the client on your linux and mac boxes and install the app on your iphone. Files are backed up to the cloud and available on all devices. All my txt notes, photos, and other files I care about are on dropbox and available on any device I want them to be.
And it's easy to share out individual files or folders from dropbox so others can access them.