For the AF it is called the TBAS (Test of Basic Aviation Skills). I am contracted but I have talked to a marine recruiter and he said as long as I am not recieving money for school I can get out of that. Can I apply for Naval or Marine Flight School now without commiting all the way?
TBAS is different than the ASTB, much different. The ASTB is more like the AFOQT but a bit easier IMO. The ASTB for mre didn't go as deeply into the math section and there are less sections you have to take. The TBAS (the new version of the BAT- Basic Aptitude Test) is pretty much a video game. That's pretty much all I can say about it as they have you sign a bunch of stuff saying you won't divulge any information about it.
Before you select the red or the blue kool-aid look into the Air National Guard first. If you get a Guard Unit to select you for pilot training coming out of ROTC you pretty much are lined up for a full-time ART/AGR career (it's how my old man did it). It's called Palace Chase and basically you transfer your AD commitment to the Guard or Reserves.
The upsides are that you know what you will be flying and you will pretty much stay around the same unit for your entire career, with a few tours at HQs possible at ACC or the Guard Bureau. You also don't have to worry about Force-Shaping for getting selected for Reapers or Predators out of T-38s. Downsides are that the Guard is steadily losing their airplanes through each BRAC round, and if the unit transfers airplanes so do you (look at the 174th in Syracuse: Vipers to Reapers
!) Also, Units like the 192nd in Va went from having their own Vipers to sharing iron with the 1FW. As of right now, there are still no Raptors at Langley with any Va ANG Tail flashes.
I seem to be the guy who knows about pledging the ANG units around these parts. I just had a couple of interviews with a couple different units, but I am finally getting my Navy OCS paperwork in as well. (Active Duty AF is out of the question for me, I don't see that being a stable career right now)
PM or reply if you want more info. I'm more than happy to share any knowledge that I have.