This all depends on what budget you have to work with. Premiere Pro and Final Cut Pro are ideal for professionals, but beginners can get on just fine with the likes of CyberLink PowerDirector and LumaFusion.