The two previous utilities that I tried to use (and have used successfully in the past) don't seem to work well any more, at least not with SMB volumes, perhaps because of Leopard (they're fairly old utils). They are "MountWatcher" and "Keep It Up". They sorta' work, but not reliably (hangs, etc) and not with SMB volumes from all flavors of Windows Server (i.e. Win Server 2008 shares seem to be an issue for some reason).
The unix automounter is pretty obtuse stuff, and it's not even clear if it will keep something mounted after startup: it seems be more about boot/login time.
I did just find another utility today that looks pretty old but I'm testing now and seems to work like a charm. It's called "Reconnector".
The "utility sprawl" is kind of a pain to maintain, so it would be nice to have Hazel incorporate some of these features in the future. Not that Hazel should become the kitchen sink, so to speak, but I think it's a logical extension of a utility that acts on files appearing in places to have a feature that can assist unattended automation by reliably mounting (and keeping mounted) network shares. For those of us that use Hazel to do cross-server unattended automation, it would be useful.
Thanks!