1) Subversion/Git. The binary files are huge and smaller incremental changes bloat the SVN repo size when you commit them back in. This makes backing up the repo an issue. Designers tend to have issues with the concepts of SVN and is not intuitive the their workflow. When a conflict happens its usually a bit of a mess.
2) Cloud services. We've tried storing files on the cloud and have them sync. The problem here is when you save a change to a PSD for example, the whole file will get sync'd to the cloud. The solution here would be making a working copy of the cloud folder, but it can easily get out of sync pretty quickly.
3) FTP. This is how we originally worked, each connected to an FTP and uploaded the latest work. Was more tedious than SVN, and syncing issues were common place.
Any thoughts on the matter would be very helpful!
Thanks