06/02/2008 By Jason Bean Take the Stephen Colbert Puppet Challenge Does Stephen Colbert have the cotton balls to accept this challenge?