Is that still in use? There is a site proudly displaying the Cool Site Award - but they ahve no star in their catagory..........