Personally, I like the iFrogz Timbre Earpollution earbuds. Very comfortable--with mic inline. Good, clear sound. When I want just a mic, i.e. for recording notes or an interview, I use the Thumbtack Mic from Switcheasy. Love the thing: just right for the job.
The Monster iSoniTalk is pretty solid, and it only costs $15 (which is very unlike Monster's usual pricing structure!). I've had one and been happy with it; according to some reviews I've read, it beats out a lot of more expensive mics in sound quality. I think you can get them at Best Buy.