For those with loans, there is always this:
Military College Loan Repayment Program (CLRP)
It can cover up to $65,000 of loans. If I am not mistaken, one could keep his seniority number while enlisted, and (at least when I was in) getting a flight billet was easier for an active duty member than a guy off the street.
(no, I'm not being snotty. Money saved and the GI bill paid for my flight training)