Create a script in gedit or geany
save it, let's say as wireless, move it to your /etc/init.d directory
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.0.o
sudo b43-fwcutter --unsupported -w lib/firmware broadcom-wl-220.127.116.11/wl_apsta_mimp.o
sudo modprobe -r b43 ssb
sudo modprobe b43
and make it executable
sudo mv wireless /etc/init.d
sudo chmod +x /etc/init.d/wireless
and your script should run upon every boot up.
sudo update-rc.d wireless defaults
My recent adventure with a broadcom wireless chipset made me believe that the most stable and less error prone solution is ndiswrapper.