Universal Viewer (ATViewer) is an advanced file viewer with wide range of formats supported.
Application is fully Unicode-compatible and can be integrated into Windows Explorer's context menu, so there is no problem to call it from anywhere in Explorer: