I have a Intel 3945ABG (iwl3945) in a Toshbia Satellite A200-AH5 laptop.
BT4 Pre Final
Airmon-ng = working
Airodump-ng = working
Aireplay-ng = fake auths seem to work (haven't tested this to hardcore)
however package injection does work but is extremely slow (maybe an hour just to get 5000ivs) Injects a lot of packets however dont get many arp and ack requests back.... even after a successful association and sending constant keep-alives
Airmon-ng, Airodump-ng, and Aireplay-ng = working, packing injecting works very fast.
Tried a Ralink 2573 USB (rt73usb) and works good with BT4 Beta and Pre-Final.
*note this is my first post here, wanted to share my experience with the iwl3945 chipset.