Digital photo frames for the most part are not compatible with common memory cards and pretty pricey. This Toshiba features a built-in flash memory of 64MB, USB 2.0, and a slot for any Memory Card known to man. It plays all photo formats as well as MP3’s and has a 7 inch LCD touchscreen. What more could you ask for right? This frame is priced at a high $266.