SQL Server feels a bit heavy for this application and presents a number of risks for the average non-technical user if they don't manage it appropriately. Any thoughts on moving to VistaDB (Managed SQL database alternative for .Net programmers - VistaDB) or the extensible storage engine (ESE) now that there is a managed library available (www.CodePlex.com/ManagedEsent)?