Devi installare sql server su una sola macchina, lì creare il database e il client creato con Visual Studio 2005 deve puntare a questo server, così puoi avere quanti client vuoi ed un solo server.
Personalmente ti consiglio di creare un'applicazione web (con asp o asp.NET) così risiede tutto sul server e non avrai i soliti problemi con i client (tipo non è installato quel componente o quella versione di Windows o altri imprevisti che escono un po' alla volta).