This post over at packing.org is well worth a read: http://www.packing.org/community/general/listview/14742