In the old days, I used to clean my bathroom with X-14. The smell and taste would stay for hours afterwards, even with all the windows open.
The gardening forum had an incredible post awhile back on good, organic pesticide sprays. I used Neem Oil for my roses (aphids) and it works really well.
I think someone posted a huge list of the different pests, and what could be used for them.