I enjoyed Lifted, and became positively obsessed with Wide Awake when it was released. The older stuff is a bit more hit and miss, but it seems as though he's settling into a country-ish style as he gets older. Cassadaga's a further step in that direction, from what I heard when I saw him earlier this month.
Favourite songs would have to be First Day of My Life, At the Bottom of Everything, Make War and A Song to Pass the Time.