I've recently changed form my old (mono) Sony Walkman Professional to a cheap Aiwa minidisc recorder.
I've tried computer mikes and the quality is quite poor. I finally settled on a £25 tiepin mike with a battery inline. Quality on this is much better, but I haven't had chance to test it much "in the field".
Hope that's some help.