The customer is an architecture firm. Apparently, they had an IT guy come in to set up what they were calling a Backup system. The dude implemented a backup system. He set up tape drives and RAID5 arrays that are mirrored with dfs for redundancy.
Except, what the client wanted is the ability to inspect previous versions of project files and more importantly, to demonstrate to clients that all these different versions exist. Which is not really what a Backup System does.
Windows Server 2003 has Shadow Copy/Previous Versions client, but that's assuming everything makes it to their file servers, which it might not. And I don't think Previous Versions stuff gets transfered with dfs anyway.
They also need things like a central place to store project-related E-mail which they would prefer to keep as Word documents rather than, say .PST or .EML files. I'm not sure how I wave my magic wand and make that happen, either.
Oh, and they have no earthly clue how to organize or manage data in the first place. Their main file store had 1800 files in its root directory, aside from another 600 or so project file directories, an MP3 folder that's apparently being backed up and best of all, some dude's roaming profile.
Apparently they have an Application (AutoDesk something?) that forces them to use a particular directory naming scheme but just for their CAD stuff. I gather that syncing CAD stuff to the rest of a project is a big part of their needs.
They also have GIS data and lots of aerial photography stuff they need to track.
Sharepoint might work for some of that but I'm under the impression that Sharepoint is basically for MS Office Apps. I'm thinking it's not going to be so hot for CAD stuff. I've looked into some commercial DMS systems, but they're horribly expensive ($5000 up front and $2000 a year for maintenance?). They don't want free. They barely know how to work their PCs outside of CAD, so whatever it is can't be too complicated, which kind of rules out teaching them how to fish files out of an incremental backup or something.