When it rains it pours!

Things to consider:

1. Highest Pay
2. Best Benefits Package at the lowest price
3. Retirement Plan
4. Best Opportunity for adavancement
5. Best Opportunity for increased pay
6. Most Stable (nothing is stable I guess)
7. Distance

Good luck.