@thecryptofiend: Some good points.