Technically there is a 1GB SD-card in existance these days.
It is horribly expensive at the moment (I could buy a used PC at the price), but in a USB reader it could be used to hold Knoppix in future.