As sprays go, Buzz Away gets my vote, absolutely. The ingredients appear to be virtually all-natural.
No, I'm not 100% certain whether animal testing is involved in any way, although I know their Towelettes are "clean" (pun not intended). And no, their lines aren't organic. But dammit, it's free of DEET and, if applied rather liberally, it works really nicely. I mean, spray it on the mosquito directly and it just drops dead. It has a strong smell, but I don't find it intolerable.