1DmkII wins!
It's not without it's faults, you need two hands to change most of the functions and it's big and heavy in comparison to the 40D. I had the 1DmkIIN which was very similar. The user interface isn't intuitive and you'll get sick of carrying it around. But it's still one of the best sports (and aviation) cameras around.