User blog comment:CD-TDA/Who Is It/@comment-1443671-20110424224140/@comment-3037915-20110425194445

I sorta agree.