ndiswrapper is great, but there may be a better solution.
A lot of Broadcom laptop drivers are something like BCM43XX, where X is some digit. For example, I have a laptop with a BCM4318 card. If you have a 43XX card, do this:
1. Open synaptic
2. Search for "b43"
3. Install b43-fwcutter
PSN: chenguo4
Current playing: No More Heroes