One need that comes up among IT Fellows with some frequency is videoconferencing. Typical proposed solutions are Apple's iChat, the U's enterprise videoconferencing system, Second Life, Skype, and UMConnect. I just heard about an open source video conferencing solution being built on VLC called VLVC. There's no downloadable mac version right now, but windows and linux versions exist. As soon as those versions are stable, all the team needs to do is build a graphical interface for the mac version. It's mainly being developed as a school project as far as I can tell, so the going is slow. I look forward to a stable release.