I went to a website before that was allowing free registration for gmail accounts. Now I go back, they no longer perform this service. Now it is only through invitations. I have no invitations to give out though.
I have 50 invitations by now, however, I wasn't invited, I signed up to try gmail, then after about 3 months they sent me an email with a free registration.