Guto, pra rodar o SQL server você vai ter que estar rodando em servidor (NT, 2000 Server e etc...) Ele é da Microsoft e é realmente muito caro... Mas também é muito robusto, muito prático, excelente para qualquer volume de dados... Se a pessoa tiver condições de investir... Vale a pena... Realmente é bom ir pensando em trocar de BD, pois o Access não é bom pra grande volume de dados... Mas se o volume for baixo, não há problemas... O MySql é free (para uso doméstico) e é muito leve, rápido e aguenta grandes volumes de dados com boa performance... Quando uso o PHP, só uso o MySQL como BD. Para download e infos, entre em http://www.mysql.com Um abraço