I am writing this as I have read over countless posts and googled tons of times with little success. I finally figured out how to install my MFC665CW on my ubuntu boxes, so I would like to share with others.

First, download both the LPR driver and CUPS driver from:
http://solutions.brother.com/linux/e...nload_prn.html

Search for 665CW and click on each driver corresponding to the .deb 665CW. At the time of this writing, they appear as:

Code:
LPR driver 	deb 	1.0.1-1 	1087 KB 	2008.Feb.13
cupswrapper driver 	deb 	1.0.1-1 	13 KB 	2008.Feb.13

Then, open a terminal and cd to the directory where the files are. If you're on 64-bit like me, first run:

Code:
sudo apt-get -y install lib32stdc++6
which is a prerequisite to install the drivers.

Next, you need to create a few folders that will prevent the install from completing successfully.

Code:
sudo mkdir /usr/share/cups/MFC-665CW
sudo mkdir /usr/share/cups/model
Now, for the actual install.
Code:
sudo dpkg -i --force-all --force-architecture mfc665cwlpr-1.0.1-1.i386.deb
sudo dpkg -i --force-all --force-architecture mfc665cwcupswrapper-1.0.1-1.i386.deb
Now, if you want to access it over the network(i.e. not just via usb), you need to change the URI to point to the I.P. address that is set up in the printer.

replace 192.168.1.50 with the address of YOUR printer.
Code:
lpadmin -p MFC665CW -v "lpd://192.168.1.50/binary_p1"
After that, voila, all should be up and running. I assume that following something similar would work for several other Brother printers as well.