You are allowing the sky to be over-exposed. I shoot the Canon 5D myself. Its light metering system is color-blind, and it will tend to over-expose in many situations where there is darker water or ground filling a large part of the frame. One needs to make sure of the metering mode one has the camera in. Last month, I took the 5D on a fishing trip with me, and when one friend, a novice, handled the camera, the exposures he shot in automated modes were all over the place in the over-exposure direction. The 5D is an expert's camera, and demands very careful use of the light meter. On one scene one of my fishing partners shot, the 5D's metering system allowed the camera to go from f/6.3 at 1/1000 second at ISO 800 on a bright sunny July day on brilliant oceanic saltwater, down to f/6.3 at 1/160 second in Av mode...due to the stupid, color-blind light metering in the 5D, which ruined a beautiful action sequence that happened over about 5 minutes...a "smarter" metering system would not have botched that sequence...but it saw green seawater and thought the shutter speed needed to be dropped from 1/1000 second to 1/160 second DESPITE a blinding, sunglasses-on overall ambient lighting environment...