Phewww, I was a bit shocked looking at it today morning and was thinking how bad a blogger I am; blogging since 2006. Got myself cleared after having researched on it. Here are the stats about my blog:
You have a good Alexa Rank.
You update your blog frequently. Keep Blogging!
You have a good IndiRank.Keep blogging and watch it