If he is going to spend around 32k, perhaps he is better off getting the new Nikon D3x. It is in many respects more advanced (the canon has been out for a while) in terms of technology moving forward quickly. The only limitation is its high ISO performance, perhaps limited and not as good as the D3.

By the way, what cameras are you guys using ? and lenses ? and ......