Automatic Download of Youtube Channels
YouTube itself doesn't provide any way to download videos for offline viewing; any application that would let you do this would have to scrape the page to download the FLV (Flash Video) file, and then let you play the file on the phone; this might violate the Terms of Service for YouTube.

Basically, there probably isn't a way to do this, at least no legitimate way.