Ladies and gentlemen, here it is, our radio show's weekly comment thread. Talk about whatever you like. Carl's vuvuzela impression? Peter's paranoid cow impression? BP's non-terrible company impression? It's up to you.