I have hundreds of games on my 8GB SD card, and I only use like 2gb or so. The thing is that most emulators allow zipping of your ROMs, which can drastically cut down their size. I doubt I'll ever need any larger.
However, if you plan on using it heavily as a video or music player, you might...