I have and use 2GB and 4GB SD cards in my PRS-505. They were a carry over from my previous reading device and work fine on the Sony. I probably wouldn't use more than a 4GB since it takes a bit of time for the Sony to read through the card but it's a personal preferance. If I didn't already have them I might be tempted to just buy the largest I could afford and keep everything in one place.