Oh and how could I forget Penn & Teller: Bullshit! on Showtime. That is probably no.2 on the above list ahead of weeds. if you dont watch it you should it calls out all the bullshit going on in the world and its funny as hell.
new season just started i think, season 7.