twinfluence.com has me ranked at 260 on twitter, seems high- what's yours?

October 23 2008, 9:00pm