If I understand this correctly, all you have to do is click on SIGN UP and join by filling out a form....good luck.
After all the above being said, I'm not happy about the choices we have. They ALL SUCK, but this place seems to suck the least.....I think. As bad as MSN is, it is better then any of the NEW places.