Something else I'd like to see on the site:
Number of people and average rank per country.
It'd be cool to get a bit of friendly rivalry going between countries.
Another idea that I like is the ability to make your own teams, and create mini tournaments between teams. :-)
Just some ideas. Keep up the good work. :-D