Albany, Burlington, Worcester, and Manchester (many a time).
Also been through Erie, Utica, Wilmington, Trenton, Wilkes-Barre (though more like Scranton), and Binghamton, but not enough to legitimately consider checking the box.
Never got to Portland, but I love Maine's beaches. Maine - "The Way Life Should Be". (Incidentally, Maine is the only state with a higher state tax burden than NYS.)