One thing to keep in mind is that if you go through OTS (Officer Training School - for those that already have their degree) on a pilot slot, you have a GUARANTEED pilot slot. AFA and ROTC can't do that for you regarding that detail. It's a competitive route, but it's the only way to make SURE you're going to UPT if you're not in the ANG. FYI