Review my app: http://moogroups.com - Instant mailing groups
jaddison: Sounds like some aspects of Google Wave.  Interesting idea - make it big before Google Wave is released and takes off, or you might have trouble gaining traction.  ;)Good luck!