Originally Posted by ewolff
I believe that has more to do with the card than the camera. A camera with a 40x CF card will take pictures faster than a camera with a regular CF card.
It does have to do with the card to some extent. But regular digital cameras (i.e. not DSLRs) mostly use CCD (charge coupled device) censors, while DSLRs all use a CMOS (complementary metal oxide semiconductor) sensor. The advantage to CCD is that it procudes better image quality in the absence of an advanced computer system (processor in the camera). That is why it is used in probably 90% of cameras sold. The DSLRs use the CMOS because they have a bunch of other features to compensate for the lack of image quality (thus they produce even higher quality images than regular digitals), but using CMOS, which is a faster censor, they can shoot images quicker. It also has to do with the processor in the individual camera. The best processor out there right now, by far, is the Canon Digic II. If you want a fast camera, DSLR or not, get one with the Digic II.
EDIT: CMOS censors also consume far less power, which I why you can easily take 2,000-3,000 pictures on a Nikon D70 or Canon EOS 20D without a recharge.