You can append the share name with a $ sign, that will make it invisible to the casual browser of that folder. Those that know the share name and have permissions to it will still be able to access it. <a href=”http://technet.microsoft.com/en-us/library/cc787768.aspx”>Here is more info for you</a>.
Look into the <a href=”http://www.microsoft.com/downloads/details.aspx?FamilyId=04A563D9-78D9-4342-A485-B030AC442084&displaylang=en”>Access Based Enumeration information</a> on Microsoft’s website.
Per Microsoft: <i>Windows Server 2003 Access-based Enumeration makes visible only those files or folders that the user has the rights to access. When Access-based Enumeration is enabled, Windows will not display files or folders that the user does not have the rights to access. This download provides a GUI and a CLI that enables this feature.</i>