@androsform: Great points