I use Vegas Movie Studio. It's a little more advanced but it's one of my favorites.As well:I-movie is very good for beginners, interediate and advanced. not a professional thoFinal Cut Pro is very good as well, it's more for your more advanced user.Adobe Premier is decent.