The mariachi guy in the banner pic reminds me of Emperor Cartagia from Babylon 5… who was also pretty fun to hate. Other picks of mine: Michael from LOST, Graydon Creed from X-Men, and Tweety from Looney Tunes. But yeah, Joffrey's probably at the top of the list for currently-running shows.