I dont know if anyone has used them yet, but I keep suggesting this; http://www.walkerbriarworks.com/html/ozone.html
I've never done business with Walker Briarworks, but they have a great reputation.
I have my own ozone generator, and NOTHING will get rid of ghosts like this process.
You could buy an Ozone generator for a couple hundred $'s, or have Walker do it for $5.
Hands down, the best option out there!