Another option is to get a G condition 1D II ($400) at Adorama and a weather sealed lens like the 24-105mm. Yes he will be pushing his budget but I'd really hate to see him with a expsensive paper weight.

John.