Alexa has been improving my blog’s rank almost everyday for the past 2 weeks. Now my blog’s Alexa ranking stands on a career high 665,494 considering it was ranked some 5 million five months ago! Its a vast improvement in my opinion. I am waiting for the next Google PR update now. It should happen by mid March.