I have the same problem. The mosquitos love me, and I get huge hives from their bites I think there's a theory out there that the attraction has something to do with blood type . . . I'm A-positive, don't know if maybe you are too.

Garlic works pretty well for me. When I try that strategy, I make sure DH also eats lots of garlic so we both stink. He's a sucker for garlic bread, so it's an easy sell.

Try to avoid places where the bugs hang out: standing water, shade, not too much air movement. If you're outside and relatively sedentary, like at a picnic area or campsite, choose a place where air is circulating. Steady or intermittent breezes seem to keep their numbers down. And I think citronella candles are more effective than bug zappers.

When I lived in Taiwan and there was no keeping them out of the house, I found that an oscillating fan aimed just above my body helped. They have trouble hitting their target if the air isn't perfectly still.

Also try to get a sense of what time of day the little guys are at their most active. Depending on where you live and what species are active and what season it is, dawn or dusk might be the times when they're out looking for a meal. I like to wear a light jacket during those times, and I have long, flowy linen pants and and skirts and that I can layer over shorts or bathing suit. If it's really warm, well -- I'd rather be warm than get bit. I still get bites on my ankles -- I just always want to be wearing sandals when I'm in a mosquito climate, and socks are just a bit much for me.

For more active times, I find that if I run/ride fast enough they can't catch me. It's really when I'm standing/sitting still that the bugs are a problem.

Also, Ex Officio makes a line of clothing called BuzzOff, which I think has pyrethrins or something like that embedded into the fibers. And the bug resistance is supposed to last a couple dozen washes. I have one of their jackets and it worked pretty well for me when I wore it at dusk when I was in Bora Bora a few months ago. I can't speak to the longevity of it -- haven't had it long enough to know if the bug resistance lasts as long as the company claims.