We're thinking of using VSS for a simulation development project so we will have both code and a pretty sizeable number of binary files (possibly several GBs or larger). I've seen references on the web to VSS limits of around 4-5 GB but I can't find any definate specs.
My first choices would be SVN or Perforce but the team has a few people who really like VSS -