Can I make shares available directly under the domain name when browsing?

You can do this by publishing shares.

On Windows 2000 or 2003 server go to Start -> Programs -> Administrative Tools -> Active Directory Users and Computers.

In this window go to the AD domain you want users to browse to, select the item "Shares" by right clicking on it, choose "New" and then "Shared folder". This will bring up a dialog box where you enter the name of the share and the path. After entering this information, click "OK".

If the user goes to the "Connect to Server" window and selects the fully qualified domain name (eg. in the list, they should see the share that was added, regardless of what server the share is located on.