com.apple: show admin all volumes = yes
After changing this to "no":
com.apple: show admin all volumes = no
I had MUCH better results. In fact, nothing flakey was going on anymore what-so-ever! My tests gave me the same results on 4 different OSX boxes and 3 Vista machines. I think that makes it pretty conclusive with my testing. I just thought I'd share some of my findings. Here are some other things you might need to know in order to find all the smb.conf files being used by smbd.
The smb.conf files being used on my system were:
If you want to find out or make sure they are the same on yours, type this command:
testparm -vs | grep smb.conf
Look at the first line and then at the rest for potential includes.
Thats it! I really hope this helps some people. I know what com.apple: show admin all volumes = yes is supposed to do, but it obviously wasn't working correctly for me in all my situations.
***NOTE: /var/db/smb.conf is created automatically and might be overwritten... but I've not experienced it yet. It may be better to add the line after the include in /private/etc/smb.conf