Alex,
Sorry its taken me so long to respond. How far along are you in your degree?
The problem with the Navy is, like Navybig has mentioned, they're in the middle of forceshaping. They're trying to thin their numbers, so to speak, and this is reflected in the fact that they're raising the bar slightly for folks who wish to enlist or attend OCS. They're able to be choosier. Average accepted OCS applicant has a technical/engineering degree with a GPA hovering around 3.0-3.5.
AF is in a similar situation.
The Marine Corps offer a program called Platoon Leaders Class (PLC). It allows folks to complete the requirements for a MC commission without interrupting your education; all training is done in the summer. If the MC interests you, and you're not too far along in your education (junior or less), this could be an option.
I believe the Navy offers similar programs to the MC PLC. I know of the Nuclear Propulsion Officer Candidate (NUPOC) program for sure, which allows selected folks the chance to finish their education on the Navy's dime in exchange for serving as a nuclear officer. I think there is another program as well, but I can't remember the name and details.
The Academies could be an option as well. Keep in mind that you have to be a "top-notch" candidate to get accepted though. Also, everyone starts off at the first year/freshmen status regardless of transfer college credits, AP credits, etc and so forth. If you're willing to go through another 4 years of college supplemented by some hard core military training, go for it. There is an age limit, though. You have to be 23 years of age or less.
ROTC is the way to go, especially if you're interested in either the Navy or AF. All you do is enroll in the first class when you register for classes and show up. If your school doesn't have either on your campus, see if they are involved in cross-town agreements with any other colleges in your area.
If you're close to graduation, and you're willing to put the needs and desires of the country before your own, you might look into Army OCS. Right now, they are in desperate need of junior officers. If you meet the basic qualifications/requirements, you stand a very good chance at being accepted into OCS. As a matter of fact, the acceptance rate for qualified college ops is extremely high around the country (>95%). In some parts of the country, its virtually 100%. They're even offering a bonus of $8K right now, which is unheard of, b/c officers traditionally haven't received signing bonuses. Only drawback is that you really have no control over your branch (job). You fill out a dreamsheet with 10 branches that you would like; there are 20 branches overall. The Army will do its best to put you into one of your desired branches, however, at the end of the day, it goes by the needs of the Army, ie they'll put you where they need you. There's even a chance that you'll get placed in a branch not on your list.
DO YOUR RESEARCH! Every branch has an official website. There are also some really great websites that have forums devoted to the military. Try
www.military.com and
www.usmilitary.about.com. As for OCS/OTS info, try:
www.armyocs.com,
www.usanavyocs.com,
www.airforceots.com,
www.marineocs.com, and
www.coastguardocs.com.
Good luck
