I always prefer gmail, because its faster and reliable. Some untrusted websites offer you something and ask you for your e-mail, then they start to send spam e-mails to you. If you are tired of removing emails from spam folder then please don't worry and apply this method.
1.Sign in to Gmail.com
2.Open the settings by clicking the settings icon at the top right side. (new version)
3.Click on Filters tab and then click on create new Filter
4.A form will appear to create a new Filter. Leave everything blank, just writein:spamin theHas the wordpart. Click onCreate filter with this search.
5.In next part, click on the checkbox
Delete it
Also click on the other checkbox if you want to delete already e-mails in spam folder
Also apply the filter to 4000 matching conversations.
And click onCreate Filter
Now all emails in spam folder will be deleted automatically. You can create more filters and label/categorize them as Office, Home etc