How can you say what's best for someone without asking them what their use cases are? They are both excellent products and each has capabilities the other doesn't have. Without knowing exactly what the OP wants to do with it - the only right answer is "both" so that he has ALL of the capabilities he may need.