Are you sure that the problem is within SAMBA and not within you Windows Clients?
Perhaps debugging output of samba could help by using the following parameters in smb.conf:
Code:
log file = /var/log/samba/samba.log
log level = 3
which should produce a lot of logging to the file. If this is still not enough, increase the value!