Despite a disagreement or two here or there, Greatist does it again:

Thoughts? Questions?