@philnewton: Great post! Really