to enable mac os printing to windows shares:

enable the root user:

from a computer administrator account, go into applications > utilities > netinfo manager. authenticate. in the users table, copy the password from a known user & paste it into root's password, then click another user to bring up the save changes prompt and hit yes.

from terminal do this:

sudo ln -s /usr/bin/smbspool /usr/libexec/cups/backend/smb

sudo killall -HUP cupsd

then from the printer utility, hold option while clicking add printer, and pick advanced from the menu, then windows SAMBA as device type. url is of the form smb://username:password@workgroup/computer/printer. that format is mandatory -- username & password won't work if workgroup is omitted or if computer name is given as ip address.

drivers:

10.4 macs have the brother drivers included.

10.3 macs can use the DCP 8020 driver.

see here for drivers to use on 10.2 macs:
http://www.linux-foundation.org/en/OpenPrinting/MacOSX

note: you can also steal drivers from higher versions of OSX; put them in /Library/Printers/PPDs/something/en.something/<printermodel>. a reboot is necessary before they show up.