With this in mind, I prefer Google Docs, as Dropbox, to my eye, has no advantage. Perhaps you would argue that Dropbox syncs automatically. I think we must consider that GDocs are only stored in the cloud, so don't need to be synced.
I would also add that you need to have DropBox installed to sync files (though web access only needs... well... Web Access). So GDocs is just as good in that respect.
For me, Dropbox is a beautiful way to keep my office desktop computer, my home computer, and my laptop all in sync with documents I am working on, but also with random stuff I've downloaded and need to read or otherwise deal with somehow.
there are some limits to uploads
DropBox works pretty well - I like the fact it syncs files on all of the machines I have it set up for rather than storing stuff purely in the cloud and downloading it when I want to look at it (although that is what their iPhone app does, and I can see why).
The DropBox model of sync'ed local files and local apps just seems to work better for me than keeping everything (files and apps) in the cloud - YMMV.
I don't like Dropbox though - it doesn't really seem to guarantee the safety of my documents - what actually happens if my connection drops mid-sync?
I went Zoho way and I'm really happy with them. If you go for the business account (there is a free one), you can get the needed document storage, online editing, own domain handling, etc. It's pretty cool.
I also find it indispensable as a coder, sure I use version control and save regularly, but I do make mistakes. Just recently I had worked an hour or so on a new class for a recent iPhone app, saving and committing merrily along the way, when I made a mistake and deleted the .m/.h files. Turns out I missed adding it to the repo. I fired up dropbox and got the backup within seconds. Other times I've used it to revert back to previous versions of documents not traditionally kept under version control.
I haven't used Google Apps in the same sense, although I do use Google Docs for collaborative realtime editing and easy form creation.
Google Docs is great if you need to synchronously edit documents with other people. You can upload and download files to Google Apps but as far as I know there is no cross-platform file syncing client that does what Dropbox does.
- Set & forget install and maintenance - Select folder syncing. I don't want my personal files on my work computer.With recent Dropbox version, I can enable syncing on a particular machine folder by folder. - It's a real, native OS folder. I've always had problems with virtual folders and drivers and the magic they use. - I can store any type of files in a native folder :) - Sharing files via the web is dead simple. - Posting a photo gallery to the web is dead simple. - 50 GB - My files are available everywhere on every device I have.
Me, personally, I use Google Apps for emails and documents and so, naturally, I try to do as much as I can with it. Today i collaboratively worked on wireframes through it even though mockflow or mockingbird are much better at that. But they cost a bit more than I can affort right now. Also, it's nice to have everything in one place.