Yahoo and GMail. Yahoo (BTYahoo) is good as I can have up to 500 disposable email addresses so if one becomes a problem it can be deleted. Great for when you have to give an email address to an "unknown"
E-mail clients are the programs you use to receive, read and send e-mails. You can also use webmail for e-mail too which is done using your browser. E-mail accounts are your e-mail addresses (although it is possible to have more than 1 address with an e-mail account (Orange allows [email protected]ge etc, [email protected]ge etc for example).
I've had an account with googlemail.com for approx 6 or 7 weeks now (as a necessity of setting up a smartphone) and no spam or other unwanted emails. But then again, any other account I've had has never had spam. Apart from a hotmail I had once. God knows why - I might just be lucky. Keeping fingers crossed.