A complete US licensed ROM set(671 games total) runs 141mb unzipped, so 256mb card(whether it would be CF or SD or something). It would be awesome to have a plug-in-play Nintendo controller with said complete set, but the only issue would be saving games.....