I've been editing video on an iMac for a couple of years a d use Final Cut Pro. However, I produce videos for commercial use on regular occasions so depending on what you are actually doing as to what software I would recommend. Final Cut X is good for consumer use, but not if you want to move...