If you really really want to automount the remote samba share and can live with a mount point in a very unusual place then I would suggest taking it out of fstab and using this instead:
If you run that command from a terminal it will mount the remote share to:
It's in a hidden directory as you can see but you could create a symlink to the desired folder:
/home/your-user-name/.gvfs/work on 192.168.1.100
gvfs works in userspace so when you shut down, the user is logged off ( and the mount is unmounted ) before the rest of the fstab mounts are unmounted and before the network is brought down.
sudo ln -s /home/your-user-name/.gvfs/"work on 192.168.1.100" /mnt/sharon-work
Anyway if you can live with all that you have two choices:
 Put the gvfs-mount command in your start up applications, Or
 Use gigolo: http://ubuntuforums.org/showpost.php...16&postcount=3
Gigolo has a couple of advantages:
- It's a GUI ( if you think that's an advantage )
- It has a far more sophisticated method of automounting in that it will poll the network at user specified intervals and mount only when the remote box is up and running and the share is available.