I used both email provider. For me they are both fair since they were having unique feature and specialties. My yahoomail is already 10 years old and I am using it for my personal contacts. And I am using gmail on other transaction online. Good thing about gmail is the group, it is easy for me to use it and also the text and phone call feature, also the background. On yahoomail, it's the spam that I don't like the most.