IMHO,

http://www.boreme.com/boreme/funny-2005/shoot-crazy-frog-big.htm

Seeing as millions of stupid Brits are obsessed with the retarded frog (how else are the company behind it making so much money to afford 2 ads in every ad break on every channel), I think the crazy frog would be a great step in promoting eSports by using an already massively popular icon.

p.s. angel don't read this otherwise we're doomed :(