MOD EDIT: Play nice, folks. Spirited debate is fine, but please keep it civil.