Pre cleaned version - replaced all html gets with urllib2
latest
had some issue with the html get request to youtube:
https://www.youtube.com/watch?v=al2DFQEZl4M

added user agent header and all is well