If you have the WMP11 v2.7 card then you should check out the bcm43xx links in HangDog42's signature. That chipset works fine. And if you compile your own kernels then that driver is an option native to the kernel.
If you have the WMP11 v4 card then check out the ndiswrapper drivers
to see if there might be an updated driver.
If I'm waving in the breeze here... then I wish you luck.
EDIT: Hey you responded again while I was typing...
You're probably having trouble because you have three drivers for one card. Just keep installed the driver for your one piece of hardware. The pciid and devid stuff should be for when you have more than one piece of hardware... so yes it might be a quick fix unless the driver itself is bad.