I did the Marine route also, not a bad road to take if you want to fly in the military. Business major with average grades, but I was the "well rounded" student. Time from OCS to wings, about 2-3 years. Then you owe Uncle Sam 10 more years after winging. So plan on a min. of 12 years before you considering getting out (if going the aviation path). Find an OSO and they can gouge you up, see if there are any slots open. Good luck.