I have only used Yahoo mail on occasion but cannot fault google mail at all. Its even taken over form my hotmail accoutn I have had for years.
I have both yahoo and gmail ids but the important transaction ids point to gmail whereas I just don't care types are directed at yahoo. Now you know which is better?
Nowadays I get fedup with Yahoo! Mail. Even some mails from friends which have sent email to me previously were delivered to the junk folder. Can't understand what's the logic behind that. Just imagine important mails ended up in bulk folder.