Most frames (in my experience) use an SD card .... usually bigger than a phone memory card (physically bigger I mean) So better to download photos to PC and then transfer onto the right size card for the frame ...... which is simple enough. A 2Gb card will hold about 115 normal type standard photos (10mpx) and if you are buying her the card to go with the frame, consider buying her two (two packs on ebay of these memory cards are only a pound or two more than buying singularly) ... reason being she can then have a set of photos on one card which are landscape and another set in portrait (ie t'other way round!!) as frames need to be set to tun either one way or the other. I have bought several frames as gifts over the years and have always bought from Tesco and never been disappointed! Reasonably priced too.