I posted on this somewhere else, but then found that my solution doesn't work - I thought you should be able to symlink to the directory you wanted to share from inside3 the internal tree, but when I tried it the symlinked directory wouldn't expand.
I'm not really sure I'm up to hacking the code to make this go - does anyone know why Mac is behaving badly with the /Volumes directory? I know they changed something about how symbolic links to the /Volumes dir was handled between 10.4 and 10.5 - is anyone having this /Volumes problem on pre-10.5 macs? (rbirmann, are you on 10.5?)