Another vote for Nero.
As for newer TVs (and DVD players) that have USB and SD slots, you often don't even need any special software; just dump the photo JPEG files into folders on the portable storage device, then hook it up to the TV and viola', it provides a rudimentary folder viewer, and allows you to play all the contents within...if the contents are image files, it plays them as a slideshow. Not fancy, but it works.
TJR