Interesting discussion, please keep it civil and sarcasm free.  Thanks.