For UK Top Ten hits, **********'s database is very good - it lists writers for every single to have made the UK top ten up to November 2005. Unfortunately it's all done with static HTML so it's not searchable as such, but it's well-indexed so not too hard to find the info you want. http://www.**********.co.uk/TopTen/topten.htm
It doesn't do that in the preview. Anyway, if you put the words CHART and WATCH together, you get the name of the site. But don't do this if you're under 18, as it would appear that the mere sight of the name will corrupt you and you will end up as a cheap hooker, dying in the gutter with a needle in your arm. So be careful.