I've got a thermocell which works pretty well. I also have found that by using an oscellating fan outside, it keeps the skeeters away as they won't fight the breeze.
I use Cutter's BackYard at home (dispense via garden hose attachment) and it works well for several weeks.
Some say Avon's Skin-so-soft is a great deterrant. (I can't use it due to allergies).