Any suggestions on a good spray?
http://www.zarc.com/
I haven't had experience with the above brand, but I've heard good things. The site has some good info, but of course its the companies website, so read it with that in mind.
I've used First defense 10% several times with poor results.