Recorder: iRiver iFP-799 — these have been discontinued, but you can find them on eBay.
– Any 700- or 800-series iRiver will do, though I prefer the placement of 700-series microphone jack.

Giant Squid Audio Lab Mini Gold-Plated Omni Mic

RadioShack Tie-clip Microphone Windscreen (Item #33-4006)