This software appears to have all the bells and whistles necessary to produce high quality videos. However, I have had a high degree of frustration and wasted time with this product. I had to install a second 60GB HD just to produce one video over 8 min. I have also experienced constant snags on my final production whenever I use the dissolve transition. The music editing capabilities are also very limited. (...)