I found this to be very well thought-out and just plain interesting: http://sites.google.com/site/lccifacilitate/