You have hit the nail on its head. With that in mind, the easiest software to use is not necessarily going to be the one best suited for you. Ease of use and customer support are definitely important factors. Regardless, remember also to consider your needs and style when reviewing different...