I'd stay away from republic, they may have all those great new jets but their contract is one of the least to be desired. Just remember you min guarantee will not be your acutal pay because you don't get paid for WX and MX cancelations. In these past storms I hear republic FO's trying to figure out how they will pay their bills that month since they lost 15 hrs off thier check due to cancelations.
Eagle is also hard to tell. I'm not up on their contract but I have a friend thats been there 8 years and if finally upgrading to Capt.
Take a long hard look at the contracts or ask questions on here that can make the difference in your life.