Rajesh,
I ordered an Intel 4965 Next-Gen Wireless-N Mini-card. The other half mini cards you mentioned were dated as well and would require an adapter to fit properly. I should mention that the reason I am replacing the card is that I am having connection issues with the wireless functionality. By this I mean the laptop seems to have to randomly disconnect and reconnect to the access point. This is observed by the browser not responding and the wireless network connection (system tray) indicating that the radio type is "abng" and then it eventually changes to a radio type of "g", which is correct. Once the radio type changes to "g", the browser becomes responsive. This can happen when I haven't moved the laptop and I am 10 feet away from the wireless router. I am hoping the card replacement fixes the issue. Do you have any other troubleshooting suggestions?
Thanks.
Frank