Google just announced that Gmail is now able to receive emails of up to 50MB. Unfortunately, sending size limits will remain the same at 25MB. You still need to use services like Google Drive or Dropbox to send larger attachments.
Read their announcement here.
No Spam. Don't expect more than two emails a year. We love programming too much ;)