Yesterday my laptop's wireless card , a broadcom one , stopped working. No errors , no hangs , nothing. It just disappeared from lspci.
The HP service center told me that they will have to replace the mainboard because it is the mini-PCI slot that is broken. They added that this is a known issue with these motherboards.
Replacement would mean a hefty cost, and selling the laptop isn't feasible right now. So I ordered a 3COM USB wirelss card.