On cloudy days I've use orange tint sporting shooter's glasses (the name escapes me for the moment) and they make a incredible diffrerence, the clarity you get just from the tint has to be seen to be beleived.
Also good on cloudy days for driving through the hills.