I can't compare battery life between CF and MD's because I've only used MD's in my 10D.
What I can tell you is that I use a battery grip and usually have my 70-200 2.8L IS lens on and can take more than 600 frames easily (no flash). The thing that kills my batteries is if I use the LCD a lot. One of the things I do is turn off review and look only when I need to.
Also I have 6 batteries that I rotate, I bought a pair of these
batteries and they have been fine so far.