I'm trying to price together everything I'm planning on buying when I get the 20D. What would you recomend for memory. I'd like something large because my family is out alot on vacation, and being out on vacation for 2 weeks and getting to the end and having to dump some photos is the last thing I want. So I'm wondering what brand I should buy first of all. And second what size. Can you tell me roughly what I'm looking at for space of a 1G, 2G and 4G size card? How many photos can I get out of those? I really appreciate the help guys, this is my first digital SLR so I'm not really sure what I'm looking at for equipment.