The Marines have cool commercials.
The Army of One was the dumbest slogan in recent memory. The video game sounds dumb too. You probably graduate basic training by pressing two buttons and then you are a tank commander. So then you join the army and end up operating a ROWPU unit.
I think the American Army game has helped a lot. It is a great recruiting tool. No, it is not THAT easy to get qualified in the game.
It is one of the best FPS games out there. You should give it a try. Look me up if you do.