What about switching to an access database. where the backend portion of database lies on server. and the frontend entry portion is on each work station. I currently use this setup for atleast 15 users at one time.
"Research is what I'm doing when it looks like I'm not doing anything" :D
BEER, is it in you?