Loved the 5D MKII, this has a faster frame rate, and that thats what we needed... But, after we used it, we fell in love all over again.
Perhaps the price?
If you're serious about sports, live action this is where to start. A Must Buy.