We happily use SVN for SCM at work. Currently I\'ve got our binary assets in the same SVN repository as our code. SVN supports very large files (it transmits them \'streamily\
If you need to manage HUGE files, give a try to Plastic SCM (www.plasticscm.com). AFAIK Perforce is also an option but branching and merging are not that strong.