Wow, 1 person asks if anybody still has an invite and more people with invites posting that they have them. I guess very few people still want/need a gmail account or something.
P.S. I also have 6 invites, pm me (or anybody else for that matter) for one.