I heard about this a while ago...and I HIGHLY recommend reading the book as well.
Danny = NO Jim Carrey at all! I guess they have to add hyperactivity in this character in order for Americans to enjoy the perfection that makes up the British humor of, "Yes Man."
I better hear that he chows down on some good Indian at least once in the film! And you know he better talk to Jesus!!!