@runningdesigner: Good points here.