I'd completely forgotten about the SD card reader on the ethernet shield - I'll use that.
Thanks for your answer