Isn't latest version from Olsen is always the one to recommend? I don't use smbfs myself, so I cannot really tell.
What I can tell is that SMB/CIFS is a rarther heavy and complicated protocol with tons of legacy Windows cruft in it, and Amiga users would be better off if there also was a free and open implementation of Amiga NetFS server available. But that's not really the topic here.