I think groups are broken in samba 3.2 and 3.3. I have directories set 770 and folders 660 and owned by specific groups and use valid users = @somegroup and force group = somegroup and when people in the group try to write to the group they get NT_STATUS_ACCESS_DENIED errors.