I can't speak for the US but PLEASE never sign up for the Canadian forces if you want to be anything other than a soldier, as the flight training is very limited and you'd be lucky to fly much over 100 hours a year (you're also stuck for 10-12 years) and good luck getting a job with under 1000 hours