I'm wondering, why Bananian image requires 4GB SD card. The actual amount of contained data is only about 300MB (not counting swap file, which is IMHO useless by default anyway). It could easily fit even on 512MB card. Lets say it's extreme, but with 1GB, after installing few additional things, there would still be enough space left, which would be sufficient for many uses.
Wouldn't it be better to have smaller default image? It would not hurt anyone with larger cards, because it can be easily expanded. And it would help people with smaller cards (I sure have several of them laying around and I don't think that I'm alone).