Hey there, I have a 2006 MB 1.8GHz. The wireless always worked fine until this year when it started weakening, I had to be within about 5 feet of the router for it to work. Just a few months ago it started dropping the wifi and saying no wireless detected. I've been running it on ethernet for a while now but would like to get wifi again. Do I have to buy an official Apple Wireless card or can I buy any mini PCIE wireless card. Thanks.