Well getflv is a solution but with 60 bugs or more I find it rather expensive.
If you are okay with spending a little something to have a solid program,
Audials Moviebox could be your solution. This software is running good and with one click you can save any video on Yahoo Screen but costs a third of getflv.