External Flash?

Check out the SD library

and Sparkfun's microSD Shield for an example of suitable hardware