Yeah, 2GB should be overkill, but since the cards are cheap I can't think of a reason to get anything less than the maximum size. Hmm, a thought just occurred even if 2GB isn't enough... I can always carry dozens of SD cards around..... nah, 2GB should be enough..