My votes is for ProShow Gold. I've been using Ulead DVD PictureShow for a few years and recently upgraded to the latest version 3.0.
I tried ProShow Gold and it is much more flexible in terms of menu creation and indvidual effects for each slide. Principally, I my goal is to produce slide shows for my TV and other of our vacations and other events (wedding, etc). I recently created a DVD slide show of our family vacation to Ireland. 500+ images and ProShow Gold took less than an hour to burn the DVD. The same project took DVD PictureShow v3 over 2-1/2 hours.
The end product is comparable, but the flexibility and speed gives ProShow the advantage.
That said, Ulead's DVD PictureShow does have an easier method of adding music tracks to your show, but it's just something that I have to get used to with ProShow.
My 2 cents.
Bud James