Vista is not a server O/S, it is a desktop O/S like XP. If you allow more than 5 connections on basic, 10 for the others you are breaking your EULA. These connections are limited to "File Services, Print Services, Internet Information Services and Internet Connection Sharing and Telephony Services" (see http://www.microsoft.com/about/legal...s/default.aspx
to access any license)
Why on earth do you want to run one of the least liked O/S's at home as a web server? I'll admit I'm not a big Microsoft fan but even XP would be better (though it has the same restrictions). At least get Server 2008.