And I doubted myself on the 2GB, so looked it up and it is 4GB ; here is a good reference for the feature differences which may help you decide :
http://www.microsoft.com/s
Main Topics
Browse All TopicsIs it good idea to use SQL Server 2008 - Express Edition for 25 users?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
And I doubted myself on the 2GB, so looked it up and it is 4GB ; here is a good reference for the feature differences which may help you decide :
http://www.microsoft.com/s
FYI...
Microsoft SQL Server Express is the freely-downloadable and distributable version of Microsoft's SQL Server relational database management system. It offers a database solution specifically targeted for embedded and smaller-scale applications. Unlike its predecessor, MSDE, there is no concurrent workload governor which "limit[s] performance if the database engine receives more work than is typical of a small number of users."[1] It does, however, have a number of technical restrictions which make it undesirable for large-scale deployments, including: Maximum database size of 4 GB per database (compared to 2 GB in the former MSDE). The 4 GB limit is per database (log files excluded) and can be extended in some scenarios through the use of multiple interconnected databases. Hardware utilization limits: Single physical CPU, multiple cores[2] 1 GB of RAM (runs on any size RAM system, but uses only 1 GB)
Absence of SQL Server Agent Service
All of that is provided in the link I posted above and in addition is a blatant copy from the Wiki on the subject without a reference. You should refrain from doing this in the future.
http://en.wikipedia.org/wi
Business Accounts
Answer for Membership
by: mwvisa1Posted on 2009-10-02 at 20:15:21ID: 25483657
The number of users doesn't really matter as much as the size of the database and other features that you may need that only come with standard or enterprise editions. The SQL express edition can handle a fair amount of what full blown SQL can handle. Big limitation is the 2GB database max size (or at least it use to be).