I've heard that planting lemon grass and lemon thyme are good to deter mosquitos. I'm going to try that this year. I'll plant them in large planters on the patio. I think every mosquito in NY lands on me!!
Good luck with your search for mosquito traps!