I have been offered a choice between two digital cameras. I shoot a lot of family photos and high school football and basketball games. The offer I have been made is as follows: Canon EOS 1D Mark III or a Canon EOS 7D. I like the quality of how the 1D Mark III is built and the fact of how fast it can take an image. The 7D has higher pixel count but the battery charge time is limited.more than I prefer. Can anyone shed some insight on either of these two cameras?