Electret mics should work. Usually you need a pullup resistor to 3.3V to make it work (try some values between 2.2k and 10k to see what works). In other words: use the audio adapter cable and attach the microphone, but also try putting a resistor between the audio input and 3.3V. (Caveat: I haven't tried this myself.)