My best advice is don't chase an upgrade. Upgrade tmes will constantly change. Now that age 65 has passed, plan on sitting in the right seat for a while. Pick a company with good pay and go with it. ASA sounds like a good choice out of all that you mentioned.