The best damn website out there for military information.
http://usmilitary.about.com In all honesty, do your research! Recruiters don't like to waste their time with kids who going to second guess their decisions like me for example. I wanted to be a Master at Arms but my eyes were a little bit off. so I was booted out of that job. So I choose HM instead. Because in my mind If I couldn't be a cop, I was going to be a crazy combat dude. Well, after about a half year and a few EMT classes later. I decided that's not what I really wanted to do in life or in the Navy. I have been fighting MEPS since I joined. Be Smart...pick something you know you'll enjoy doing just about every other day. I say that because most people don't go into work everybody happy.
Also get everything in written. IF isn't in the contract then it doesn't exist no matter what the recruiter says.