I've lived near the Worcester airport for 10 years now. I have flown from Worcester, but stopped after one of our Florida trips turned into an all day nightmare to try to get to FL.
Worcester still has problems with the weather - it seems like ANYTHING can cause delays and/or cancellations for this airport. It's on the top of a large hill, and seems to get fog, rain, snow, much worse than any of the surrounding areas.
Normally it is much more expensive to fly from ORH; I still check to see what it would cost, since we can take a taxi to the airport from home. But we havent' flown from Worcester for at least 5 years becuase of costs and weather issues.
Also, US Air announced at least a week before their bankruptsy (sp??) filing that they would stop the flights out of Worcester in early Sept.
I would avoid the Worcester airport. I agree with the suggestions about Manchester (for your location), and we always fly from either Providence RI (TF Green, airport code PVD) or Hartford Bradley airport (airport code BLD).