@kensington: Great post and