A newer version of YouTube Downloader is available.Or, Learn More About YouTube Downloader
Full user review
"No option to Not install toolbar/Yahoo search engine"
Not sure, didn't get to use it because of install problems.
During installation, you're forced to accept to download the YT Downloader toolbar and use Yahoo search engine as your primary search engine. If you decline, you can't install.