After trying both Ultra II and Extreme III on 10/20/30D, I decided that the Ultra II would be a better match for me. And it was, I now carry four 2GB cards for two cameras, and I can never tell which one is the Extreme III. I am sure there are some differences, and that some cameras make better use of those, but I have never felt such advantage at all. To the contrary, I found better prices with Ultra II. (Believe it or not, Costco had some on sale, exact same as BH, same wrapping, bar code, etc- and I bought three for very cheap, never a single problem).
After two cards per camera, I bought a Storage Solution, the Epson P-3000, and that is the end all discussions about cards for me. With time I will replace some cards, but I will never have more than two per camera. The Epson P-3000 transferred 1GB from CF in a little less than two minutes. To me, that is perfect when the Device has 40Gb, and at least enough battery to fill the entire space.