When is the Great Eclipse of 2017 best seen in your city?

Akron, OH Albany, NY Albuquerque, NM Allentown, PA Anaheim, CA Anchorage, AK Annapolis, MD Arlington, TX Atlanta, GA Augusta, GA Augusta, ME Aurora, CO Austin, TX Bakersfield, CA Baltimore, MD Baton Rouge, LA Beaumont, TX Binghamton, NY Birmingham, AL Bismarck, ND Boise, ID Boston, MA Bridgeport, CT Brownsville, TX Buffalo, NY Calexico, CA Canton, OH Charleston, SC Charleston, WV Charlotte, NC Chattanooga, TN Cheyenne, WY Chicago, IL Cincinnati, OH Cleveland, OH Colorado Springs, CO Columbia, SC Columbus, GA Columbus, OH Concord, NH Corpus Christi, TX Dallas, TX Davenport, IA Dayton, OH Denver, CO Des Moines, IA Detroit, MI Dover, DE Durham, NC El Paso, TX Erie, PA Eugene, OR Evansville, IN Fayetteville, NC Flint, MI Fort Wayne, IN Fort Worth, TX Fremont, CA Fresno, CA Grand Rapids, MI Greensboro, NC Greenville, SC Harrisburg, PA Hartford, CT Hialeah, FL Hilo, HI Honolulu, HI Houston, TX Huntington, WV Indianapolis, IN Jackson, MS Jacksonville, FL Jefferson City, MO Jersey City, NJ Kalamazoo, MI Kansas City, MO Knoxville, TN Lancaster, PA Lansing, MI Laredo, TX Las Vegas, NV Lexington, KY Lincoln, NE Little Rock, AR Long Beach, CA Los Angeles, CA Louisville, KY Macon, GA Madison, WI McAllen, TX Melbourne, FL Memphis, TN Mesa, AZ Miami, FL Milwaukee, WI Minneapolis, MN Mobile, AL Montgomery, AL Montpelier, VT Nashville, TN New Haven, CT New London, CT New Orleans, LA New York, NY Newark, NJ Newport News, VA Norfolk, VA North Springfield, VA Oakland, CA Ogden, UT Oklahoma City, OK Olympia, WA Omaha, NE Orlando, FL Oxnard, CA Pensacola, FL Peoria, IL Philadelphia, PA Phoenix, AZ Pittsburgh, PA Plano, TX Portland, OR Providence, RI Provo, UT Raleigh, NC Reading, PA Richmond, VA Riverside, CA Roanoke, VA Rochester, NY Rockford, IL Sacramento, CA Saginaw, MI Salem, OR Salt Lake City, UT San Antonio, TX San Diego, CA San Francisco, CA San Jose, CA Santa Ana, CA Santa Fe, NM Sarasota, FL Savannah, GA Scranton, PA Seattle, WA Shreveport, LA South Bend, IN Spokane, WA Springfield, IL Springfield, MA St. Louis, MO St. Paul, MN St. Petersburg, FL Stockton, CA Syracuse, NY Tallahassee, FL Tampa, FL Toledo, OH Topeka, KS Trenton, NJ Tucson, AZ Tulsa, OK Utica, NY Virginia Beach, VA Washington, DC Waterbury, CT West Palm Beach, FL Wichita, KS Winston-Salem, NC Worcester, MA York, PA Youngstown, OH