I can say that I have same problem.
Dell laptop too,but from what I search on net seems is not related to Dell but to 4965AGN and WPA AES.
WEP and WPA TKIP works fine but provide just G speed.
WPA AES works fine too and provide N speed,a great improve.But this works fine just a short time until connection hang.Windows or Proset tell network is connected but I can't even ping router or other PC.
I need to turn off wireless (Fn+F2 on Dell) then disable wireless card in device manager,then enable wireless card in device manager and turn on wireless (Fn+F2) after that is working again for some time until connection hang again.
Searching for Event ID 5002 or 5005 that appear in event log I can see many people have same problem with 4965AGN and AES encryption.
Tested few drivers version from Intel and Dell too but problem persist.
Only working driver seems to be the one provided by MS with Windows 7 but with that one seems like I get low speed on connection.
Borrow some other vendor cards that works fine,changed 4965AGN with other 4965agn and problem still exist.
Problem is with Intel 4965AGN and the drivers.
Now option are:
-change wireless card to other model
-use it on WEP or TKIP (but only G speed)
-use it wit MS Win7 drivers (some low connection speed)
-use it with Intel drivers (good speed but annoying hangs)
-wait for Intel to solve problem of drivers (that I think never happens,there was few occasions when they can do this but all drivers have same problem)