I've found a workaround to what appears to be a bug in the OSX Finder. When you mount a network drive (over samba) sometimes the drive appears, then promptly disappears. Attempting to mount the drive again results in the error "Volume already mounted". Dang.
The workaround is to "Go to Folder" (Shift-Apple-G) and enter "/Volumes". You should find your network drive there.