I have been using yahoo for my email, personal and otherwise, for many years. And I was happy with the ease of use and the IM. But when they "upgraded" to a newer version, I found it to be difficult to navigate, emails load slower than molasses in January, and the IM feature just plain sucks. When I first tried the upgraded version and found I didn't like it, yahoo was kind enough to let me go back to the classic. I recently opened a new yahoo account and have been trying to deal with it for about a month and asked for the new account to be changed to the classic and they will not do it.
I have tried gmail and in my opinion, its worse than the new yahoo. When I expand a message, it overlaps with other messages making it difficult to read.
My question to you kind people is this, which email provider works best for you?