Porting help

I need some info. Basically, I'm trying to make my arduino a Bonzi Buddy installer by using some form of memory chip and an embedded USB cord. Any help/suggestions?