I have a suggestion on the mosquito front. I had a problem in my apartment, and I started fighting back with one of these. Not only is it satisfying to take the mozzies out, they begin to learn you're a bad *** and stop coming back!
Available from Amazon under the title 'Bug Zapper'
http://www.amazon.com/Charcoal-Compa...1970629&sr=8-4