And the BBC's new sherlock also has a hyper intelligent character.
seriously though, being geek has become cool
contrast steve urkel with blah blah it's all those shows i don't watch but probably the ones you mentioned.