Simply comparing numbers isn't usually very helpful when evaluating codecs. What's far more important is the efficiency of the encoders.
AVCHD is basically an H.264 variant - it's directly comparable to the H.264 that Canon's DSLR's record but even then comparing the bitrate isn't helpful. The Canon DSLRs use such a high bitrate because they aren't optimised for video compression. Rather than use a lot of processing power to compress the image well to 24Mb/s they instead do a quick and dirty compression but use a high bitrate to compensate for it.
By rights an H.264 stream at 40-50Mb/s should be pristine - that is a LOT of bandwidth for a codec like H.264, but because Canon had to optimise for speed in their implementation they don't compress the video very well and end up a higher bitrate for what could be achieve with much less.
As for AVCHD at 24Mb/s - generally that's likely to conform to what Panasonic calls AVCCAM and what Sony calls NXCAM. It's a fairly high bitrate (for AVCHD) with a high efficiency encoder. Most people would consider that it delivers a better quality than Sony's XDCAM EX (MPEG2 4:2:0 at 35Mb/s) and that was apparently good enough for their $20k PMW-F3.
Blackmagic are taking a different approach by offering either a reasonably usable raw recording (although the file size is huge and post is currently difficult) or a widely supported NLE-native codec in either ProRes or DNxHD. This is practical because they're usual SSDs for recording, but that has it's own drawbacks.
There is no one best camera. They all have a whole range of pros and cons and need to be evaluated within the context of their use. There are plenty of ways in which the Blackmagic camera will fail to meet the needs of some users and applications.
Try to look at the bigger picture with all these cameras, they each are built with a specific ideology and will fit different needs in different ways. Just looking a numbers (bitrate, sensor size, whatever) will just mask the really useful details.