It looks like Google is underplaying the free offering of the Google Apps for mail, calendar and all the other stuff. Probably, they’re going to stop offering this. I found this link http://www.google.com/apps/intl/en/group/index.html on the web which worked today. Not sure if it’s going to be there for ever.
Alright, … more