Be careful about how you say things around here, Pte. Pukepail. You can pretty much say whatever you want, but it has to be said nicely.
Anyway, I agree with your take on our commercials. When I want information, I look at our Canadian Forces recruiting site.
When I feel the need for a little inspiration, I go to the US Army or Marines sites.