I never got mine to work in Win98. I think they have discontinued the service - I may be wrong though.
You need a TV card for it to work - all it does is download data through your TV card to "enhance" your viewing pleasure by making it interactive. Since the web has become more omnipresent, the company - WaveTop that helped create WebTV has moved on to other projects.