(2) Type in the URL of the video you want to download (or you can search within the same box). It might ask you permission to load the Java application, in which case allow it yo do so.

(3) Choose the format which you want to download it in

(4) Click on it and off you go!

You will need to have Java installed (which you can get via your browser or at java.com) but it's cross-platform (works on Windows, OSX, whatever).

You download a program should you wish to, and thus contribute to the site, and if you use it a lot it might be nice to "give something back" via this route. I personally prefer the web service route, and perhaps the authors will consider putting a donate button on the front page?

They list all the sites they currently in their FAQ and it is pretty comprehensive.

So ditch the freeware, that might well be more malware than anything else, and use this excellent free service.