Well I found how to solve this on my iMac 27 i5 bought in OCT 2009
I had this issue back in june last year and took it to apple who chnaged the SD slot and said it must have been faulty.
But now its happning again and I noticed that the only thing I have changed is im back using VM Ware and that was the thing i was using last time the SD card slot was giving me issues.
So once again im f00ked by windows!! no matter how far you try to stay away they get you hahah,
Opening VM ware clicking on the little USB sign on the bottom right corner and selecting connect to Internal Memory Card Reader and then click again and disconect will enable it again. Even when i switch between many cards.
Now when can apple read this post find a FIX and give people who have same issue as me a break!
DID this work for you give me a LIKE so we know how many people have this issue and the solution is what i did.