I've got a bunch of AVI movies that I caputured with my Canon Powershot G3. I want to extract still image frames, suitable for placing on the web, so somebody might actually want to click on them to watch the videos. Well, I've been through every damn shareware/freeware editor or player, and none of them seem to support a "save current frame as..." option, even software like the otherwise-appealing VirtualDub (which does have an option to save every frame into sequentially-numbered files, but that's kludgy).

Does anybody know a Windows tool that lets me extract still frames from AVIs? Such a seemingly simple thing to want to do. If I have to, I'll break down and start doing screen captures and cropping off the player chrome, but that's a pain...