Hello James.
Reading your postings I would like to suggest a few things.
1. The Mac's IP address. You mention setting the Mac to use DHCP. If you have its Ethernet cable connected directly to the Win7 PC then I would recommend you use static IP addresses, as there is no server to allocate an IP and the Mac will then use a self assigned address. So if the PC is using 192.168.33.2, then you would need to set the Mac to the same IP subnet, determined by the subnet mask. For example, with a subnet mask of 255.255.255.0, the Mac will need to have an IP subnet of 192.168.33 and a different network address than 2. 20 should be a safe number if you have less than 12 devices on your local network.
Also ensure that the Gateway address is set to the IP address used by the PC.
With the IP address set to static, then see if you can connect to a shared folder on the Win7 computer? On the Mac, open Finder and select Go > Go to Server. Then type smb://192.168.33.2/shared_folder_name and then press Go. You should get a prompt to enter your Windows user name and password and once correctly entered a new window will appear showing that folders contents.
2. Windows Network Profile. There are a few different network profiles on Windows 7 (and 8) that determine different things like network discovery and sharing. If you have your profile set to Public, this can block connections and locating the PC as it is designed for public places like Library's. To check what profile you have set, open Control Panel and select Network & Internet > Network and Sharing Center. Here you will see your network profile, ex Private or Public. This needs to be set to Private (aka Home).
Another setting that can stop the Mac seeing the Win 7 PC when you try to add the printer is Homegroup (you mention this issue in your last post). Homegroup is a Windows to Windows setting for sharing, but with it enabled it can stop the Mac from seeing the PC workgroup and thus the printer share. So if it is set then click the link to leave the Homegroup.
3. Use LPD instead of SMB. As Greg mentioned in his first response, enable the LPD service on the Win7 PC and then you use LPD for the protocol on the Mac, which does not require you to authenticate to Windows every time you print. On Windows, open Control Panel and select Programs > Turn Windows features on/off. Then scroll down to Print & Document Services and expand this to see LPD Print Service. Enable this and then click OK.
With LPD enabled on the PC, check the share name set for the Brother. If this has a long name or spaces, then change it to be one short name with no spaces, such as brother.
Now on the Mac, select to add a printer and select IP. Then enter the IP address of the Win7 PC, set the protocol to LPD, and enter the queue name of brother. Change the Name from the IP address to Windows Printer and select the Brother driver in the Use menu. Click Add to complete and then see if you can print.
Hope this helps...