New YouTube Downloader for Windows and Mac now available here.