SRestore: http://avisynth.nl/index.php/Srestore
The quality of your output will be dependent on the quality of the deinterlacer you use before it.
Of course slower isn't always better. I've found some of the more top end ones to work worse on animation. You'll need to do a little trial and error there, but Srestore is about the only game in town.