This is a nice looking digital picture frame. We have blogged digital picture frames before but the Memory Frame was not part of the list. At 10.4 inches in size, a resolution of 800 x 600 and built in memory card reader, speakers and changeable frame, this digital photo frame has all the bells and whistles you could expect. Built in Wi-Fi also allows you to download pictures off photo sharing sites such as Flickr and Webshots.
Unfortunately, the price is steep. Availalble here for $349.