Aluratek has a bunch of new WiFi touchscreen frames to display your photos. The Aluratek WiFi Touchscreen Frame are available in 8″ to 17″. They have a LCD display and minimum of 1024 x 600 resolution.
The companion app lets you share photos and videos from anywhere in the world. SD card and flash drive up to 64 GB are supported.