First step: Make an Infopass appointment to find out what was sent in May.
If that doesn't result in some progress, contact the Ombudsman and your Congressman for help on this case. Don't give a long story like the above, just give a summary explaining that you are a US citizen who filed for your husband on xx/xx/xxxx and were interviewed in Jan 2009, denied in June 2009, reopened in April 2010 and you're still waiting for a resolution. Provide the I-485 receipt number and your husband's A-number when writing to them.
If you still don't get results after a couple of months, prepare to file a WOM lawsuit to force USCIS to decide the case.