It has been several times that I try to use samba as a print server.
But I still and always slow at the start of printing under Windows and also to open the printer properties.
However when I run a test page with CUPS, it prints on. The problem is transferred to the top of the client to print server.
Please attach your configuration and a level 10 smbd log containing a printing attempt. A network sniff (http://wiki.samba.org/index.php/Capture_Packets) might help also.