Jejeje como le dije a charmander depende de la situación,yo cuando hago algun programa para una PYME le monto access,¿porque? porque no son muchos datos,y la gente busca cuanto menos problemas mejor.Si yo a una PYME le digo de instalarle el SQL Server se agobian(la mayoria),asi que lo mejor para ellas y para mi(asi me quito de problemas) es meterle access,aunque trae muchas restricciones(por ejemplo en access no se pueden crear triggers),pero bueno.......eso si en mi casa tengo SQL Server 2000 ^_^
Saludos