Work would be in Waterloo, if all goes well. Ideally I'm looking to stay within a 30 minute drive, if possible. I'd like a bit of a city/downtown-ish vibe too, as I'd be coming from 100k-ish person city.
So far, Geneva seems like the closest match to what I'm picturing, since both Rochester and Syracuse seem a bit further drive than I'd like. Canandaigua, Seneca Falls, and Auburn were the other places that looked like possibilities.