eletric dives summary - one more option I enjoyed this lively discussion, and particularly caribmon's summary. I think there might be one more...