It'd be cool to have a ranking of the players with the longest kill streak and longest winning streaks in history. Both all-time and active win streaks rankings would be neat.
That would be neat.
In general it would be cool to look at achievements "in reverse". i.e. who has what achievement and when did they get it? Many of them are "rankable" also like the ones footfungus listed.