Eye-shades for the win.. although I do find it rude.. or maybe shocking when someone unexpectedly rips open the window shade in an otherwise dark cabin blinding those around.
Now.. if someone could invent an in seat air purifier to help with those PAX around you who should have laid off the burrito bar in the terminal....