CF can be a lot faster or slower depending on the modle you buy. most cameras don't use the high speed flash memory anyhow,esp if all you want to do is take pictures. CF is definatly much larger and it uses pins which scares most,it still scares me a bit but has yet to be any kind of problem at all. i'd def go for the CF mainly because its so much cheaper. i got my 512meg card a year ago for $100, i'm sure you can get it much cheaper now. its nice to go overkill and never worry about the size again, all you have to worry about then is battery life.