Today on the Deminski & Doyle Show, the guys read off a list put together by CNN. The list was a compilation of some of the best TV sidekicks of all time in light of Mary Richards' (Rhoda Morgenstern from "The Mary Tyler Moore Show") announcement that she has terminal brain cancer.

Here's the list:

  • Ethel Mertz from "I Love Lucy", played by Vivian Vance.
  • Steve Urkel from "Family Matters", played by Jaleel White.
  • Boner from "Growing Pains", played by Andrew Koening.
  • Tonto from "Lone Ranger", played by Jay Silverheels.
  • Silvio from "The Sopranos", played by Steven Van Zandt.
  • Gilligan from "Gilligan's Island", played by Bob Denver.
  • Barney Fife from "The Andy Griffith Show", played by Don Knotts.
  • Robin from the "Batman" series, played by Burt Ward.
  • George Costanza from "Seinfeld", played by Jason Alexander.
  • Maynard G. Krebs from "The Many Loves of Dobie Gillis", played by Bob Denver.

Who would be on your list of best TV sidekicks? Share your picks in the comment section below.