Sheldon is my favorite character in BBT by far. He basically makes BBT what it is. Without him, the show simply wouldn't be as funny or as popular. I also really like Amy. People label her as a 'female version of Sheldon', but I think she's more random than Sheldon has ever been, making her a unique character in her own right.