I am guessing the Army if you want to go into special forces. Depending on how long you enlist for and what your MOS is once you get out of boot camp may determine if you have what is needed for the position.
i hate the army because it is so boring and stupid and i hate being told what to do all the f-ing time...but i think marines is probably the same just with more stupidness. i recommend NEITHER! go to school and get a REAL JOB!