Oooh. Technorati got a new slick look: www.technorati.com Very nice. Maybe now they'll also be a little more stable? Leave a comment