Depending on what field you want to go into, the Military can be a very good option. It's a large part of how I made the transition from History major to Network Security. The Military doesn't care what your past experience is (it can be a plus, but never a minus), just what your aptitude test scores are. They will pay to send you to the appropriate training for your field, and if you have existing student loan debt, they have a program to pay that off too (it's how I paid off mine) in lieu of receiving the Montgomery GI Bill. Note that this applies to the Army, not necessarily the other services - I can't speak directly for how much choice you get in which field you go into in the others, but the Army at least will put your choice of training into the written contract. Once I finished my time in the Army, I found that the fact that I had a BA in History didn't matter so much as the fact that I had a degree, I had work experience/certifications/etc. If anything, it was a positive, as I had somewhat better overall communications skills (writing/etc) than many of my counterparts that came from a purely technical background.