youtube-dl is great, and I find it to be well-maintained also; if ever it doesn't work, I just go see if there is a new version, which there invariably is, and which invariably works. It seems to have a decent feature set, too.
I've had problems with every other youtube downloader I've tried, and none with youtube-dl.