i am using the front jack (front mic). so what worked for me might also work for you:
fire up alsamixer from the terminal by typing
alsamixer(duh!).
next fire up another terminal and the arecord loopback so you can hear actually what your motherfucking mic is receiving:
arecord | aplay
here are my playback settings (click to enlarge the pic :) ):