I've heard Brewers Yeast works well, consumed, not topical. But it smells from a distance, even while still in the closed container, so I've never tried it. Some of the B vitamins are said to work as well.
Eventually there will be vitamin enhanced, garlic resistant mosquitoes with a taste for onions.
but seriously, on a visit to AK a few years ago I tried orange oil and tangerine oil mixed with apricot kernel oil, a 50/50 mix of apricot to one of the other oils, and got fair results, short of a flame thrower there isn't much to stop an AK mosquito. I'm one of those who doesn't like to wear bug spray, either.
While working in a friends garden in Arkansas I got bite by mosquitoes and the bites itched so much I put neosporin on them immediately, the itch stopped and it eliminated the red bumps around the bite, as well. I'm not sure if it's a good idea to use neosporin that way, but it worked for me.