??? For a memory card/flash drive? 2 GB is good. The only cards I got is 800Mb and a 1GB. I haven't had any problems with either one being that small except for large projects can't be stored on them. I have not seen any cards over 1 GB. And considering that this is a toy and they have to put the chip somewhere, I'd say 2GB is very good. Besides if it was more, so would be the price.