I see this thread is turning out to be very useful....