Yup, 3x AmEx Platinum (Plain, MB and Business) would cost $1,375 a year but AmEx is the only company besides Barclay to waive annual fees for military regardless of when they get the card! With three platinum cards I get $600 a year incidental travel expenses reimbursed (I chooses United), three Global Entry applications waived every 5 years, and the best part is I get GoGo inflight wireless (10 flights for the business card). I was able to take advantage of this on my most recent flight from Tokyo Haneda to Okinawa Naha.
Although it was spotty at times, it appears there is quite the coverage over large routes over the ocean. It would of been nice to use for my flight from NRT to LAX for 9 hours, but the 777 with Magic V AVOD on JL062 did not let me use it, it only gave me an option to roam on T-Mobile. However this 767 from HND to OKA JL065 had a much easier menu where I clicked on use “JAL internet Certificate”
Let me know what luck you have on other JAL flights!