SQL Express is a better choice. Access is good for 3-5 users only. If your app is ever going to grow, it's easier to start with SQL Express, and then buy SQL Server when you need multiuser x5000. Then you change the connection string, to SQL Server, and that's IT