Are there any programs the deinterlace, denoise, etc. live tv? not recorded, live

i have a wintv go card and use wintv2000 to watch tv, record and take snapshots......

But the video is interlaced if i make it bigger than 320x240

and there are these white lines that go up and down the screen.

i need some program that you can watch live, record tv, and take snapshots but also has the ability to stop interlace and all the bad stuff