Umm… I’ve used Apple’s Keynote with good results for simple playback on “mission-critical” presentations. Plays back HD video without choking either in H.264 or Apple Intermediate Codec. Just set the secondary monitor to the native resolution of your display, drag it into Keynote, and away you go.
Good luck,
Julian Williamson