Move the database to mySQL and add ODBC connections in Access for those people who need it - you get a robust back-end server and a familiar management interface / application development tool.

I don't know how good Access databases are now, but we used to have horrendous problems with more than a couple of concurrent users, especially over WAN connections.