I've stopped submitting the site to these "Chart" type sites. They are designed to benefit there own sites rankings and not anyone elses.
Yes, I know I submitted it recently to another "TopSites" ranking site, but once the Top Ten sites get their footing and the chart never changes, it then loses its purpose and no-one goes there again untill another one is listed for me to place the site etc etc etc......
The best way to get higher rankings on the Search Engines is by other sites having a link to your site. Therefore, for this site to be included in these "Chart Sites" we have to link to there's. Thus increasing THEIR search engine rankings.....not ours.