It searches most airlines (not Southwest iirc) and you can give it a range of dates and how long you will be gone for (7 nights, for instance) and it will show you when the best dates to fly are and which airlines would be the cheapest in and out.
Look at southwest out of Hartford, ct. It's by far cheaper then Albany, and " relatively " close.
Can you be flexible in your travel dates/times, or take a layover?
I had a similar dilemma (flying out of Hartford, CT...since it was mentioned), and ended up flying on a Thursday night instead of a Friday morning and it was much cheaper, even adding an extra night at the hotel!!
Did you look into alligiant out of Plattsburgh?
We always take the 7am flight out of CT, that gets us to the hotel by 11am for an early lunch, then off to the park for the rest of the day. Unfortunately the return flights are such that you always "lose" the day ( Sundays for us).