mrinalmani, thanks for the suggestion, but there didn't seem to be much effect. I was still getting about the same amount of noise (LOGGER6.txt) The coil is admittedly quite close to the board (~2cm from the edge, ~5cm from the op amp), but could it cause that much noise if nothing magnetic is moving near it and there is no appreciable current flowing through it either?
I forgot to mention that I am also switching the noninverting input of the first op amp between the coil between the coil and ground at about 100Hz and measuring only when the input is connected to the coil. In retrospect doesn't seem very good since the comparator doesn't have a hysteresis; could that be the issue?
One last thing: I reversed the connections to the comparator and sent the output signal through an inverter that outputs from 0V to 7.8V and connected the latter's output to the gate of the FET, and the noise seems to have disappeared. I can't really see why though... it's like the negative gate-source voltage is causing the problem... :|