Favstar gets even better if you sign in.
Sign In with Twitter
signing in is good for you.
If Google+ has taught me anything, its how woefully out of date my Gmail contact list is!
Stats can't be shown as @gilesthurston has never signed in to Favstar.