This subject has been beat to death already....
I recommend that you consult the LSTSRV-L archives for discussions on this.
 
It really seemed to me to hinge on proper user training.