Who's in your list? It's pretty hard to say these days, there's a tonne of awesome new cats.
Think mine's something like this:
not sure about the last 2. Who've I forgotten? May be a top 10 would be more appropriate