I am not sure I can completely answer your question, it is a rather complex one, however, I like Videowave in many ways, some because that is what I started with and it is familiar to me. I do, however, use parts of other programs and incorporate them into my videowave project. I like the ease of videowave and the ease of moving it into MyDVD. I have never thought you get everything out of one program. I think the ease of use is high on the list of things that stand out. I am happy with the quality of the finished projects. Each version that comes out definately adds more and more options and effects. I know the program inside out, one would have to spend a lot of time learning all the programs to that depth. I am sure others will answer with further opinions. It has been a very tried and true program for me.