I am currently the only developer on a MS Access project, but we may soon be adding developers onto to the project. This will be my first time sharing the load on a single MS Access project and I'm a bit clueless as to what versioning system (ex. SubVersion) might work best. Any suggestions on programs I should be taking a look at or staying away from? Thanks for your help!
The problem you will run into with versioning access databases using a regular version control system is that you will not be able to merge any changes from one revision to the next because of the access file's binary format. As far as which one to choose, take a look at these 2 posts by Martin Fowler: VersonControlTools VCSSurvey
One tip I have to offer in this regard is to have 2 access databases. One will hold your data (only tables). The other one will link to the fist database and will also hold all the other stuff, like reports and forms and such. This will allow you to update the database "code" without losing data or having to worry about migrating it to the new database.
Start by looking at previous Stack Overflow answers to similar questions.
You might want to take a look at Sourcesafe and the Access Developer Extensions, the latter of which is freely available for at least Access 2007.