[There was a video here]

This week, reports suggested that Osama bin Laden offered great HR benefits to al Qaeda members and also kept a close eye on the group's purse strings. So on tonight's Report, Stephen Colbert gave the departed terrorist a tip of the hat for "not just being al Qaeda's charismatic leader, but also their annoying guy from accounting."