The Flash is my favorite show at the moment. After the first season it was by far eclipsing Arrow (which is declining). I love the Flash in the comics. He is a more popular character than CW's predecessor Arrow. The writing has been amazing as is the story itself.
A great percentage of the praise goes to Tom Cavanagh as Harrison Wells. Cavanagh was absolutely brilliant as Wells pre-Thawne to having a dual personality. It was his performance that eclipsed Grant Gustin himself.
Now I was not sure that Cavanagh would return but he has been confirmed. This is brilliant news. He has been by far the best character in Season 1. The highlights in Season 1 was when he revealed himself to Cisco as the Reverse Flash. A great moment with Wells reluctant to kill him because he liked and respected Cisco. The other was when Harrison Wells took on Flash, Arrow and Firestorm. Absolutely epic fight.
Harrison Wells' alter ego...Eobard Thawne.