I have only used it briefly so far, but I had to come rave about the new Google Groups Beta! I wont say much, but I will point you to their new beta version and their blog announcment.