Which program would you say is the best, and why?