I think that once Buffalo sheds the last of its GM/Ford blue collar jobs it will have a pretty stable economy. Certainly not booming by any stretch of the imagination but no more big closings or layoffs either because the remaining large employers will be in fields like healthcare and education which are fairly stable.
High oil prices and a weak dollar seem to helping Buffalo more than it is hurting it. It seems like the area's relatively compact geography, short commutes, low housing prices, cheap labor force and proximity to Canada (and their strong dollar) are starting to attract positive attention.