AES was approved by the NSA to protect Secret and Top Secret level documents in 2003:
The design and strength of all key lengths of the AES algorithm (i.e., 128, 192 and 256) are sufficient to protect classified information up to the SECRET level. TOP SECRET information will require use of either the 192 or 256 key lengths. The implementation of AES in products intended to protect national security systems and/or information must be reviewed and certified by NSA prior to their acquisition and use."
Since that was 7 years ago, and several man-in-the-middle attacks have been found for 128-bit keys, I think it is safe to assume that this policy has been changed or updated.
PGP is great for encrypting email and documents and is unbroken to date.