Ditto on that last comment by Tom, in the USAF we call them "fire dogs" and they have a reputation for being the "studliest" guys on base lol. Actually pretty crazy.

I've been working with all services for the last 11 years but mostly with the Air Force for the past 7. With the ridiculous cost of higher education in this country and based on my observations of our military members (including my wife who was former USAF) I've come to believe that military service is a very good option, especially if you don't know what you want to do just yet. But bear in mind that my opinions are based on our GI Bill, which pays 100% of higher education costs for active duty and veterans, as well as the officer tract which pays retroactively for higher education if you don't attend a service academy.

The biggest drawback here is that they will absolutely own your *** for 4-6 years, again assuming Canada works the same way as the US (very possibly incorrect). This is not a terrible thing in the Navy or Air Force where you're less likely to be in combat, but in the Army or Marines you have a very high potential to see significant heavy combat. There are certainly many Army/Marine folks who would have it no other way, and of course it is an honorable service to their country, but I would personally strangle my daughters if either one of them tried to enlist in those services.

Just my $.02, good luck in your decision!