If you search for “obama impressions” on YouTube, you’ll get a ton of hits. But for my money, the best by far is by a comedian named Marlin Hill. Check out his appearance on a radio show in Milwaukee (part 1, part 2). Uncanny.

Part 1:

Part 2:

(Updated October 13: added part 1)