@cannan: Best post, but