Army
2001-2004 and 2005-2008 (involuntary reactivation)
absolutely not worth it for me, I regret having become an infantryman but I did choose it. I could have done any other job with 99 asvab score (132 GT score). 4 of my close friends that I served with are dead, all four of them committed suicide. Infantry is NOT for everyone.
If I had never joined, I would have found a way to go to college anyway.
The best benefits are social. Chicks will want your penis, every business and merchant in America will give you 10% off discount, people will call you a hero even if you don't feel like one. The food is actually pretty good. The military life in general is very good for your health.
If I did, I would not go infantry. I was mentally and psychologically tougher than the average kid and I still don't think I was cut out for it.