troythulu.net
Thank You God — Tim Minchin
Another good one from Tim. The standup bit at the beginning puts this into context.