Hey Guys, thanks for the comments - and thanks Yaro for linking out to my blog!
@ Richard: Yep you're sort of right. Im no pro but from what I understand Alexa only records your rankings based on how many people using the Alexa bar have visited. But quite a few people on Internet Explorer have this, and the SEO thing for Mozilla is becoming quite popular as well, so in fact more and more people have the Alexa toolbar (this in fact could be another reason for the increase in rankings

)
But it is a well-known fact that Alexa isn't the most accurate of tools as a site with a few thousand uniques per day can oddly have a ranking of 1,000,000 or so (I've heard the horror stories!)
@ Life Goggles: Congrats on your ranking and thanks for subscribing mate.
@ Cesar: Thanks for subscribing too! It seems like this Alexa widget can actually game Alexa!