Access y SQL Server no son comparables, porque son productos que pertenecen a distintas categorías.
Access es una Base de Datos de escritorio; Puede ser buena para aplicaciones monopuesto sin grandes pretensiones.
SQL Server, por contra, es un Sistema Gestor de Bases de Datos; Eso significa que necesita un servidor para funcionar a diferencia de access que no lo necesita.
Para ambas puedes acceder desde Delphi utilizando ADO.
¿Cual es mejor? Pues la respuesta como siempre es: DEPENDE.
Depende de para qué...
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)