Deck Talk: Current Deck

Just curious what everyone is running these days. I've finally landed on a pretty well balanced deck that has the ability to do decent counters and a solid push. Thoughts?

image-1479245809946.jpg