What you use to drive it will be a factor and how often you want to display it. I think Fred's suggestion works well. I have AppleTV and I like the display feature. Pretty much any device (laptop, computer, PlayStation, XBox) will push the images. Just make sure the devices you use have the same connector (VGA, HDMI, etc.)
Even my Uverse provider allows me to login to my Flickr account and display slideshows straight from that to my TV.