Triple duh (I call it Version 1.0.03) has just been uploaded... it does a much better job of displaying images (faster, less flicker), especially on Windows. Better navigation, too.
(LRViewer should be thought of as analogous to Adobe Reader, or the free viewer that went with iView Media Pro.)
--Marc