I'm currently working on a new design for the website so I'll be adding new features and be improving the current features also
Nice looking site, just a shame Google rank doesn't mean a lot nowadays and alexa rank never meant anything...
This is a really useful site. The graphics are very appealing. I would like to know what it all means so help files for dummies explaining the ranking process would be great.