@darkflame: Very insightful!