@amb: Very nice post...