It depends on what type of shooter you are, I've happily used 133x or 20Mb cards on my 7D for years, it can cope with the new Firmware upgrade and rattle off 20 shots at 8fps, before having to pause for the buffer to flush. If you however have a pressing need to machine gun subjects in quick succession then a faster card may be required. I also found the 133X also works fine for full HD video as well.