Ask a toddler to name his or her favorite Sesame Street character and chances are the response will be a giddy cry of "Elmo!" The fuzzy, cherry red Muppet with the high-pitched voice and tendency to ...