For those of you who have the stupid mini-pci express broadcom 4311 chips found commonly in dell laptops. Instead of using ndiswrapper you might want to considering buying the Intel ipw3945abg mini-pci express off ebay. I got mine for $20. If you have an E1505 then all you have to do is pop the keyboard out and the wifi card is right underneath. You don't have to take the computer apart, its very easy.
Once you have the card just load atrpms and
# yum install ipw3945
It will install everything you need for the driver as well as the ieee subsystem. Then you can either re-boot or just depmod -a && modprobe ipw3945. After that the last thing is to run /sbin/ipw3945d. You're card will jump to life and not only are u running linux drivers, but you will also be amazed at the better signal you get.
Then after you do that take the broadcom out and run over it with your car...
At least for the E1505 another easy upgrade is to get the 355 bluetooth chip and connect it to the 'secret compartment' to the left of your battery. The chip you can get for about $25. The wireless worked great for fedora core 6. The bluetooth hasn't arrived yet but I know that will work great as well ^^. When the .22 kernel comes out it will have the ipw3945abg driver included with it.