Well, there is difference between 'use' and 'have' in my case..
'Have': I have Yahoo account but I never use it for email. I stopped using it.
'Use': I use Hotmail and Gmail (Thanks to Deaf258) and these accounts are open to the public. I also use one service-paid email address from our hosting server plus another email account from my cable service. These accounts aren't open to the public, only trusted friends & families to reduce the spams.
I tend to use the Hotmail for registering the accounts and such since hotmail have a 'good' if not poor filter to block the spams. I don't care about Hotmail so I often to use it to register at communities, sites, newsletters, etc etc...
Honestly, I didn't use the gmail that much but I start to like it...