If you are getting into this only for the college money and the chance to shoot full auto firearms, dont do it. Join if you are willing to accept an overseas deployment to a warzone. Chances are actually fairly good that you wont. But you should make sure you are OK with the fact that you have a good chance of getting shot at. On occasion, even REMFs get shot.
I'm not saying this to discourage you from joining. Anyone who wants to serve their country has my support. But, as my cousin Ben put it: "We marines get paid, basically, to take bullets for civilians". That applies to pretty much every branch. Nothing pissed me off quite the same way as when I heard about that Marine who refused to get shipped to Iraqi, because "he only joined for the college money, and no one told him he might have to shoot someone". I guess he thought he joined the Peace Corps, not the Marine Corps, and all that bayonet practice was practice for... hell, I cant even make something up for this.
Oh, yeah, regarding recruiters: anything they tell you should probably be checked out with someone you know that is currently in the military. Sometimes they can, indeed, guarantee you a certain MOSS, or deployment. But get it in writing.
As I read over the above I realize it might sound like I'm discouraging you, and that is not my intent. All I'm saying it to enter into this with your eyes open. Like I said, I support anyone who wants to join the service. I just think that too many of them join for the college money and then get pissy when they get shipped off to war.