@asgarth: Great post and