The 20D grip problems may, or may not, have been resolved. Canon never (officially) addressed the problem a number of people have reported where the grip lost electrical contact with the camera, causing lockups. Some members here have sent theirs back up to 5 times and still have the problem; others have never experienced it. There are also sporadic reports of "post-fix" grips still showing false low-battery warnings (which was the officially acknowledged problem), so that may still be an issue. I got one of the first grips but stopped using it because of the false low-battery warnings. It's been back for the service, but I just totally got out of the habit and never use it anyhow.
As I said above I really think that, even used, a 1D will be a better camera for press work than a 20D. It's got weather sealing and a higher frame rate, both of which will be helpful for someone who doesn't have a choice about being out shooting. It's also more rugged generally, and you'll appreciate that, especially over time.