I think the problem would be with the way Alexa ranks sites.
Alexa use the number of hits a site recieves from Alexa Toolbar users to estimate site traffic. The problem is, ever since my new site was up, Alexa's toolbar download is down. (it stops at 49%).
I feel this _may_ be one of the reason.
Somebody with a site that is 2 weeks old can clarify..