My least fave Yogscaster...I'm gonna have to say Panda because I don't really like his content. But I'm sure he's really nice :)
And for me it's definetly science 'cause I love irl science and am quite good at it so Minecraft science is definetly the way to go for me.
Hope that answered your questions!!