I got in. I'm up to Rank 5. My biggest piece of advice to those who are still waiting is that once you play, have patience. This isn't like the GTA IV online. All the missions so far for me have been gameplay modes (deathmatch, races, etc.) I'm assuming the heists and what not are later missions, so have patience.