One last suggestion...use Frigi-Fresh. It is designed to kill AC odors and works really well. As mentioned before, the key to getting rid of the odors, is getting rid of the moisture before turning the vehicle off. While uncomfortable, I usually roll down the windows, turn the heat on hot, turn the fan on high, and set it on "fresh air" about 2 minutes before turning the vehicle off. Although just running cool air through is enough. It just needs a few minutes to get rid of the moisture.

Recirculation compounds the problem so if it isn't too hot out, use fresh air.