As of today, WeoGeo is no longer in beta:
WeoGeo, Inc. is excited to announce that with the latest release on May 6th, 2010, we are officially out of private beta. Invite codes are no longer needed and we are moving full speed ahead.
If you’ve never tried WeoGeo, here’s your chance. They offer a Free Tier for users to try out the service for free with a limitation on storage size and number of users. Check out the “Getting Started With WeoGeo” post for more information.