SQL Express 2008 R2 supports databases up to 10GB. That's bigger than moderate, IMO.
>Is there some reason you are not considering SQL Server instead? There's a free version which will handle moderate sized apps. And if your target is corporate, you won't be laughed out of the room for suggesting a toy database like you will with FoxPro.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer