Yeah, according to your set-up and needs, Access should run like a champ. However, I'm running into serious problems with my current db; it contains 100,000+ records. It was used in a shared environment for a while (3 or 4 users), but it has gotten to the point where if even 2 users at a time are in it, it will crash. I've recommended an upgrade to SQL Server, but the project is only going to be going on for another month, so we have to make-do with what we have.