I've seen comments that if you reach more than 10-15 concurrent users and 100,000 records you may have performance problems if you use Access as the <b> back end</b>. At 200-300 records a day you'd reach the 100,000 mark in about a year. <br><br>MS SQL Server is the next step in the Microsoft family of products. If you don't care aout whether or not it's MS, you might want to post in other db forums on this site, or look at the web pages for competing products including (in descending order of market share, I believe) Oracle, IBM and Sybase.