i ended up crashin at a friends last night and spent the entire friggin morning watching this channel. i, unfortunately, dont have a HD tv so i've never seen it but holy shit....its fuckin awesome. it makes me want to buy a better tv. too bad im broke