What I am mentioning is not for everyone. But you did say you served in the military.
I have been in the Army Nurse Corps for almost eight years. What I do know about the Army is that they will sponsor your education at an accreditted BSN program. They may want you to take an Army ROTC Scholarship in the process but I don't think that would be necessary if you have a GI Bill. If the BSN Program does not have an Army ROTC Program then they will sponsor you through a program similar but you do not have to go through the ROTC BS. They will have you take a direct commision for whatever time is required by the program. Usually it is one for one for active duty. But beware. I think just like your original enlistment there may be the IRR (Irregular Ready Reserves) catch. I don't know if they will count your original IRR time once you left Active duty with the USAF. The good thing is that both these programs pay for like 80-100% of your tuition depending if you go into a private school or state school along with books, a small stipend among other things. The ROTC program requires that you attend their class once a week along with their training once a week usually on the same day. Contracted "Cadets" (I'm sure you love that title) have to attend Physical Training three times a week, take and pass a diagnostic and formal PT test every three months during the school year and attend an advanced leadership course between their Junior and Senior years and pass with no problems. I'm sure the other services have similar programs but I am not familiar with them but it is good to ask around. Once you graduate you will be commissioned a 2nd LT (I'm sure you love that title even more).
Just a thought if you still like the military, salute the flag, applepie thing. You will make more money in Cali probably though and through other programs. But money isn't everything for some people though. You will most likely be deployed to Iraq or Afghanistan among other international vacation packages the military offers. Just something I coughed up for you to chew on. Sounds disgusting doesn't it?