@gfxmotion: great post, i