I put these on after dinner on international flights, and never hear the myriad, useless announcements. The only downside is that you really can't hear any voices, so you have to remove one to communicate unless you are a lip reader.
See here:
http://www.amazon.com/SportEAR-Silic...8824013&sr=1-8