This is one of my favourite series on CKUA, a local radio station. It's called Expressions, it a series of radio (audio) vignettes, lasting a 1.15 minutes, that tell the story behind many of these common expressions. The link is at the bottom...
( I should warn you to start each clip at 14 seconds, so you can miss the ad.)
Host: Don Hill
Here's a list of the Vignette Archives
• Go Over Like a Lead Balloon
• Hem and Haw
• Down in the Dumps
• Hmm
• Old Codger
• Have A Lot Of Gaul
• Hooped
• Old Hack
• Fluke
• Does Not Matter One Iota
• Knock On Wood
• Of Sound Mind And Body
• Take The Cake
• Cold Shoulder
• Lame Duck
• Harbinger Of Doom
• One More For The Road
• Monkey On Your Back
• Knock Your Socks Off
• Give Me A Break
• Don't Be Silly
• Coming Down The Pike
• Top Banana
• Sleep Tight
• Put A Sock In It
• Go Whole Hog
• Gives the Willies
• Whet Your Whistle
• Pop The Question
• Off The Record
• Get Your Goat
• Humble Pie
• Bread Always Falls Buttered Side Down
• Ear to the Ground
• Make No Bones About It
• Pass the Buck
• You're Fired
• Never Had It So Good
• Gone Berserk
• A Dark and Stormy Night
• A Picture is Worth a Thousand Words
• Pig in a Poke
• The Jig is Up
• Mondegreens
• Murphy's Law
• Brass Tacks
• Hanky Panky
• Gee Whiz
• Things Crop Up
• Follow the Money
• Don't Throw the Baby Out with the Bathwater
• Do a Number
• OK
• Your Name is Mud
• Make No Small Plans
• Dead Ringer
• Raining Cats and Dogs
• Cheers
• Whole Nine Yards
• Eat Dirt
• Tie the Knot
• Under the Weather
http://www.ckua.com/08/31/10/Expressions/landing.html?blockID=301363&feedID=7311