Where can I Get a Free Email Address?

There are so many sites which offer free email addresses. Yahoo, Google and Hush Mail are just a few. Inbox is another site which offers free email accounts. Keep in mine the size of mail storage various among providers. Google offers the most space thus far.