@heathcarmody: Excellent post!