Comparison of products.
We bought Worship Assistant (currently $69 download) a few years ago (it appears to be the cheapest commercial program). I have recently been comparing its pro's and con's with three free / OpenSource products, and offer these observations in case they help developers (look on the comments as a sort-of wish list?), or people who are also searching for appropriate software. Alphabetically they are:-
OpenLP (http://www.openlp.org) - version 0.994
OpenSong (http://www.opensong.org) - version 0.9.9
Worship Assistant (http://www.churchassist.com/worshipassistant.html) - version 4.3
Zionworx (http://www.zionworx.org.uk) - version 2.5
I have tested them at home on a Celeron 350 (2.66GHz) machine with 32MB dual-head graphics card and at church on a PII (500MHz) machine with 2x 8MB graphics cards. All programs work on both machines, but with performance differences.
SPEED.
Worship Assistant is fastest.
Zionworx and OpenLP next fastest.
OpenSong is slowest.
For OpenSong there is a noticeable delay between selecting a verse and it then being displayed. On the P500 machine I could count to '4' between clicking and seeing. But I have also used it in a worship setting on a faster machine and the half-second(?) delay was not an issue.
DISPLAY FONTS.
Open LP - no font size control (only font face). Outline and bold options (no italic). Has a hard-coded font size, and if there is too much text it is resized to fit the whole verse onscreen.
OpenSong - maximum font size is determined by the user. Can specify bold, italic, outline and shadow on a global basis. Choruses are always displayed italic. If there is too much text it is resized to fit the whole verse onscreen
Worship Assistant - font size is determined by the user. No shadow or outline options. Can specify italics / bold on a per-line basis. If there is too much text it simply disappears off the display screen.
Zionworx - font size is determined by the user. Can specify bold, italic, outline and shadow on a global basis. Settings can be allocated with each song. If there is too much text the vese is split in order to retain the font size.
DISPLAY REQUIREMENTS
Open Song and Worship Assistant can be run using a single monitor output (this was the reason we chose WA intially). In this case, screen control is very limited - simply progressing to the next slide/going back to the previous one, or using keystrokes to jump providing you know the verse numbers. They can also be run with dual output. Zionworz and OpenLP can only be used with dual output.
BACKGROUNDS.
All programs allow images or colours to be set as background. The differences are:
Open LP - image applies globally. Can be changed whilst live (cumbersome process), and new image is applied when a song 'goes live' (can be same song).
OpenSong - image applies globally. No changes whilst live.
Worship Assistant - image applies globally, but each song in a set can also have a different image applied. No changes whilst live.
Zionworx - image can be associated with each song in a set, and can also be enforced globally. Easily changed whilst live from thumbnails.
CONTROL PANEL / EASE OF USE
Okay, this is more subjective evaluation now, but I'll try and stay objective where possible.
Zionworx and OpenLP are automatically 'live' - you simply have to display whichever song is selected. OpenSong and Worship Assistant have a separate control panel for when the program goes live. In practice this means that these last two are simply in 'presenter' mode and no changes can be made, whereas Open LP and Zionworx allow settings to be altered whilst live (even spelling corrections if you are really competent and quick! ...but is it worth the risk?). All programs allow new songs to be added to the set whilst live.
Open LP - the presentation can ONLY be controlled by a mouse (there are NO keystroke shortcuts, not even for moving between verses). All verses are shown in the display panel, and each verse can have a vertical scrollbar in its panel (which means you can loose sight of the verse number and therefore can get a little lost sometimes if not careful).
OpenSong - both mouse and keyboard control. Hotkeys are clearly displayed alongside each verse/chorus/bridge etc., as well as other hotkeys for controlling
Worship Assistant - both mouse and keyboard control (including hotkeys).
Zionworx - both mouse and keyboard control.
POWERPOINT
First, a confession - I prefer to use PowerPoint (or OpenOffice Presenter if you need to) for sermon notes. I change the suffix to .PPS (ie: PowerPoint Show) - which means there is only one PowerPoint button on the Windows taskbar, and it also saves the computer from the extra processing needed to render an image for projector AND screen. The computer operator simply clicks on the button to give me PowerPoint control, and then clicks on the song software button to regain song control. I works well, and PowerPoint functions normally.
Open LP - very good PowerPoint integration. Allows onscreen control by operator, as well as standard remote control for preacher.
OpenSong - no PowerPoint integration. If the presentation control panel is set to full screen (very useful, but it's either fullscreen or default - there is no resize/maximise option), then the Windows Taskbar disappears and you cannot get at the PowerPoint button without using the <ALT> + <TAB> approach.
Worship Assistant - no PowerPoint integration. Taskbar remains visible when control panel is maximised, so buttons can easily be selected.
Zionworx - Edit : earlier comments proved factually incorrect - shown in italics here, since some later posts refer to it: PowerPoint integration, but only using the program's own controls (ie: normal keystrokes / remote controls do not work). New comment instead: very good PowerPoint integration. Allows onscreen control by operator, as well as standard remote control for preacher. PowerPoint can also be run separately if desired.
BONUSES / EXTRA FEATURES
Open LP - this is the only program which also includes video overlay (either from a file, or from a live feed). This is a little jerky, but the program is still under development. The integration of PowerPoint is well-implemented. There is a built-in alert function (for nursery, etc.)
OpenSong - onscreen controls allow for various screen blanking (black, white, image), and also freezing display whilst navigating. There is a built-in alert function (for nursery, etc.)
Worship Assistant - none.
Zionworx - PowerPoint integration, although it is quirky.
ASSESSMENT (very subjective now!)
Open LP - controlling a presentation is okay, but the lack of hotkeys is a drawback and the odd approach to scrolling verses in the control panel could be problematic. The extra functions are a bonus, and if they are desired then it's the only real free option for Windows.
OpenSong - controlling a presentation is very straightforward, verse hotkeys are great, and the extra few screen control hotkeys are a bonus. If it was faster, it would be a very good program.
Worship Assistant - controlling a presentation is very straightforward even for non-technical people (there is simply so little that they can do to make it go wrong - our normal operator has learning difficulties, yet is well able to play an active role in worship by working the projector.)
Zionworx - controlling a presentation is very straightforward, and the ability to select the next verse to display before going live is a good thing. If speed is a problem (because you have low machine specifications), then disabling outline or shadow does actually speed up the responsiveness.
RECOMMENDATIONS (which you really ignore completely if you want!)
For a church on a very low budget and using a second-hand old machine, I would suggest trying Zionworx. The old computer would probably need a second graphics card adding (very cheap for 8MB - there might even be a spare one lying around.) OpenSong would be too slow. The money spent on Worship Assistant could just as well be spent on a few upgrades to the second-hand machine.
If, like us, you have an older laptop which only a single output (same image on screen as on the projector) then Worship Assistant is probably the best option. However, try Open Song before buying WA, because if the laptop falls into that borderline (reasonable power, but single graphics) then OpenSong gives more features.
If you want video overlay and good integrated PowerPoint, then OpenLP would be the beast (free) option. Mind you, if you're into video, then your church may be in a position to have a better PC and you may wish to comapre it with some of the commercial programs.
For general all-round good performance, I'd suggest Zionworx is the best option. The controls are clear, straightforward and flexible. The presentation options allow enough freedom to suit local preferences, and can cope with lesser machines.
...of course, for the three free programmes, you can try them all out and see which suits you (and your machine) best. But hopefully this list gives you a starting point.
Enjoy!