i wouldn't include pinnacle studio 8 (that's what i use) on that list. is it great? yes is it filled with bugs? OH YES! there are some work arounds for the bugs. because it has so many bugs i think for a beginner (which i am) these can be very distracting to the project. there are tips on how to improve computer performance with this software. but all the aggrevation that i've had with it, i wish i had spent 2-3 times the cost of studio 8 for another program that is more stable.