All you need is the VLC media player installed on your system. While YouTube does allow you to save some videos for offline watching, with a little effort, you can download them in HD as well.
There's nothing worse than losing Wi-Fi or data coverage when you're halfway through your favorite video on YouTube.