Any particular reason why you're set on being a Marine? If you're absolutely set on jets, I would suggest the Air Force or maybe even the Navy (still have a pretty good chance of getting helos, but worth a shot). If ROTC is an option, I would really really suggest you do ROTC (even if it means...