My advice is to get as much information as you can from as many sources as you can. Get the pro-military stuff, get the anti-military stuff, and balance them. Make sure it's right for you. Few things to consider -
First, remember that there is a definite possibility that you will be involved in combat operations in the future if you join. I understand you are joining in part for educational benefits? Make sure you are comfortable with the fact that you may actually be involved in combat. There are lots of people that sign up with no intention or thought of ever being involved. Silly them, IMO.
Second, WRT to educational benefits, be careful. Most recruits do not get most of the GI benefits that they are "promised" by the military. They'll tell you the maximum you can get, and act as if it's common for people to get these maximum benefits. If you're only after educational benefits or apprenticeship stuff, there are far better places to find it.
Third, related to number two, NEVER trust a recruiter. Treat them as you would a used car salesman.
Fourth, remember that military is interested in you as part of a machine whose intention is to fight wars, and could care less about you as a person. They'll feed you, give you a place to sleep, and try to keep you from getting killed, but they're going to do as little for you as they possibly can. Help yourself, and listen to the guys with experience to get the good jobs or get what you need.
To say anymore would start delving into politics, and I certainly can't give practical advice about what to do in the military itself. Good luck with whatever decision you make, and remember that it's a huge one. You want to be as sure about this as anything you have ever been in your life. It'll definitely affect your life in the future.