Download YouTube videos and put them on devices such as your iTouch.

http://keepvid.com/