The Rebel XT I'm using takes CF cards, but all the present Rebels use only SDHC. And no Nikon under the 300S takes CF, and even it takes both CF and SDHC. I'm leaning toward the Rebel X2i. Just seems like such a waste to invest in the SDHC cards when CF cards are so much cheaper per size/speed, and so much faster at the high end (e.g. 90MB/sec). Before I buy, I'd want a second opinion: Is this a permanent shift from CF to SDHD for consumer DSLR's (until the next format card comes out), or does anyone suspect Canon or Nikon will start using CF again? Do the people here suspect the next EOS D50 will be SDHC only? Thanks.