@opheliafu: Great post, I've