@jroy: Great post. I've