I used to be a Navy pharmacist, currently I am a Navy med student at the Uniformed Services University. The med students and doctors who post here are predominately bitter for a variety of reasons. They all seem to land on this forum, but they are not the majority. I would have left long ago if it was as bad as they make it out to be. I'm not saying that I don't believe the tales of woe on SDN, but realize the not everyone has that experience. The military isn't perfect and it's not for everyone, but it's been a good path for me.
Is it worth it? Well, I can't really answer that for you. I can tell you that you'll get some cash for school, make about the same as civilian hospital pharmacists, but a little less than retail. Money is generally a bad reason to join the military. It might look good initially, but if you aren't genuinely interested in serving then the military will really start to piss you off. Personally, I like serving in the military and I plan on making it a career. However, it's not like the HSCP program incurs a huge commitment, so if the Navy isn't your thing, you can get out. 3 years will go by pretty quick.
If you have some more specific questions, I can try to answer them.