Do you have Hayfever?
If so, switch to using Flixonase nasal spray. It's steroid based and because of this the little swines don't like the smell/taste of you! When we go on holiday I never normally use any repellent and hardly ever get bitten.
Other than that, when in Sri Lanka (mental amount of mozzies) we used Jungle formula.
330d M-Sport | Sapphire Black | Black Dakota | Nav Pro | iDrive | Bluetooth | PDC | Xenons | Hot Seats | Tracker | Blacklines